kernel - lwkt_token code, minor fix to last commit
authorMatthew Dillon <dillon@apollo.backplane.com>
Mon, 21 Dec 2009 05:34:02 +0000 (21:34 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Mon, 21 Dec 2009 05:34:02 +0000 (21:34 -0800)
commit1fe5fad280afd9a7d56ff23a8c30b838f79282b9
tree4e4eaad89cd2f48c28c55954b02ad0239a1fb2fd
parentc6fbe95aea00066c24a4d2c2f84bb848374c08c7
kernel - lwkt_token code, minor fix to last commit

* lwkt_getalltokens() has to release any partially acquired tokens
  when it fails to get them all.  Fixes an issue with the last commit
  that could cause processes to get stuck in a Run state.
sys/kern/lwkt_token.c