aboutsummaryrefslogtreecommitdiff
path: root/multi.png
diff options
context:
space:
mode:
authorBenoit Germain <bnt period germain arrobase gmail period com>2014-01-16 14:17:23 +0100
committerBenoit Germain <bnt period germain arrobase gmail period com>2014-01-16 14:17:23 +0100
commit48e375d31897056b3ab62106ba84552fd554f1c8 (patch)
tree45a94427832948de6ee123dd7d36f50cb5344bfe /multi.png
parent3741cb9dbc367b6438ecc1d117b3e108ac93163e (diff)
downloadlanes-48e375d31897056b3ab62106ba84552fd554f1c8.tar.gz
lanes-48e375d31897056b3ab62106ba84552fd554f1c8.tar.bz2
lanes-48e375d31897056b3ab62106ba84552fd554f1c8.zip
Cancellation improvements and some fixes
* bumped version to 3.7.8 * lane:cancel() now accepts a boolean second argument when soft cancelling (negative timeout) to wake the thread if necessary * if a blocked linda send() or receive() call is interrupted by a cancellation request, it returns CANCEL_ERROR so that this case can be differentiated from a simple timeout * fixed WIN32 THREAD_CREATE() wrong _beginthreadex() error detection * fatal WIN32 threading errors retrieve and output the error description string with FormatMessage() * fixed missing lanes.set_singlethreaded * fixed perftest.lua * added test/cancel.lua
Diffstat (limited to 'multi.png')
0 files changed, 0 insertions, 0 deletions