[DRBD-cvs] drbd by phil; Makes the a potential "Got a signal in d...

drbd-user@lists.linbit.com drbd-user@lists.linbit.com
Wed, 12 May 2004 09:38:21 +0200 (CEST)


DRBD CVS committal

Author  : phil
Module  : drbd

Dir     : drbd/drbd


Modified Files:
      Tag: rel-0_7-branch
	drbd_receiver.c 


Log Message:
Makes the a potential "Got a signal in drbd_send(,m,)" message go away.

===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/drbd_receiver.c,v
retrieving revision 1.97.2.152
retrieving revision 1.97.2.153
diff -u -3 -r1.97.2.152 -r1.97.2.153
--- drbd_receiver.c	11 May 2004 12:37:35 -0000	1.97.2.152
+++ drbd_receiver.c	12 May 2004 07:38:16 -0000	1.97.2.153
@@ -1791,12 +1791,10 @@
 				mdev->conf.timeout*HZ/20;
 		}
 
-		set_bit(SIGNAL_ASENDER, &mdev->flags);
-
 		if (!drbd_process_ee(mdev,&mdev->done_ee)) goto err;
 
+		set_bit(SIGNAL_ASENDER, &mdev->flags);
 		rv = drbd_recv_short(mdev,buf,expect-received);
-
 		clear_bit(SIGNAL_ASENDER, &mdev->flags);
 
 		drbd_flush_signals(current);