[Tinyos-2-commits]
CVS: tinyos-2.x/tos/lib/byte_radio LinkLayerP.nc, 1.1.2.3, 1.1.2.4
Jan-Hinrich Hauer
janhauer at users.sourceforge.net
Tue Jun 13 06:35:10 PDT 2006
Update of /cvsroot/tinyos/tinyos-2.x/tos/lib/byte_radio
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv22983/tos/lib/byte_radio
Modified Files:
Tag: tinyos-2_0_devel-BRANCH
LinkLayerP.nc
Log Message:
Bugfix: SplitControl.stopDone was not signalled because two variable states were mixed.
Index: LinkLayerP.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/tos/lib/byte_radio/Attic/LinkLayerP.nc,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -C2 -d -r1.1.2.3 -r1.1.2.4
*** LinkLayerP.nc 8 Jun 2006 15:31:05 -0000 1.1.2.3
--- LinkLayerP.nc 13 Jun 2006 13:35:08 -0000 1.1.2.4
***************
*** 135,139 ****
void checkStopDone(error_t error) {
atomic {
! if ( (splitStateError == SUCCESS) && (error == EOFF) ) {
signal SplitControl.stopDone(SUCCESS);
} else if ( (error == SUCCESS) && (splitStateError == SUCCESS) ) {
--- 135,139 ----
void checkStopDone(error_t error) {
atomic {
! if ( (splitStateError == EOFF) && (error == SUCCESS) ) {
signal SplitControl.stopDone(SUCCESS);
} else if ( (error == SUCCESS) && (splitStateError == SUCCESS) ) {
More information about the Tinyos-2-commits
mailing list