r23140: send send echos while disconnected
authorAndrew Tridgell <tridge@samba.org>
Fri, 25 May 2007 11:39:43 +0000 (11:39 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:52:55 +0000 (14:52 -0500)
source/torture/raw/lockbench.c
source/torture/raw/openbench.c

index 7ec8844cdc2bc85fbad3c80192964c893703f4bd..901b7dee7efe8de8a0bfebb1f161337a278b4df4 100644 (file)
@@ -265,7 +265,9 @@ static void report_rate(struct event_context *ev, struct timed_event *te,
                p.in.repeat_count = 0;
                p.in.size = 0;
                p.in.data = NULL;
-               smb_raw_echo_send(state[i].tree->session->transport, &p);
+               if (state[i].tree) {
+                       smb_raw_echo_send(state[i].tree->session->transport, &p);
+               }
        }
 }
 
index 537f67ea3ab76656c9f08e1719e643164c2799c0..4ca77817547c6ae31628437b1eac321262d93246 100644 (file)
@@ -305,7 +305,9 @@ static void report_rate(struct event_context *ev, struct timed_event *te,
                p.in.repeat_count = 0;
                p.in.size = 0;
                p.in.data = NULL;
-               smb_raw_echo_send(state[i].tree->session->transport, &p);
+               if (state[i].tree) {
+                       smb_raw_echo_send(state[i].tree->session->transport, &p);
+               }
        }
 }