]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
AFSOP_STOP_RXEVENT sometimes set without wakeup
authorDerrick Brashear <shadow@dementia.org>
Tue, 21 Jul 2009 17:14:57 +0000 (13:14 -0400)
committerDerrick Brashear <shadow|account-1000005@unknown>
Thu, 17 Dec 2009 06:30:53 +0000 (22:30 -0800)
make sure when AFSOP_STOP_RXEVENT is set, a wakeup is sent on the
variable so waiters realize it's the case

Reviewed-on: http://gerrit.openafs.org/http://gerrit.openafs.org/162
Reviewed-by: Simon Wilkinson <sxw@inf.ed.ac.uk>
Tested-by: Simon Wilkinson <sxw@inf.ed.ac.uk>
Reviewed-by: Russ Allbery <rra@stanford.edu>
(cherry picked from commit ba27f1b3cb08db66e184682b30d60ff6fc4ce43e)
Change-Id: If2ac96e7c793c8d4c93492625f006abefac634d1
Reviewed-on: http://gerrit.openafs.org/934
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
src/afs/afs_cell.c

index be5f97edfaf4be9ec4ab9ad90b355929ccad85fe..02b5257bf7ccdf8fc57dd78d6ded31b491d18efc 100644 (file)
@@ -55,6 +55,7 @@ afs_StopAFSDB()
     } else {
        afsdb_handler_shutdown = 1;
        afs_termState = AFSOP_STOP_RXEVENT;
+       afs_osi_Wakeup(&afs_termState);
     }
 }