From 242feeb342f68999b02c2b8dc4614abefdab8431 Mon Sep 17 00:00:00 2001 From: Benoit Germain Date: Mon, 10 Sep 2012 20:41:03 +0200 Subject: version 3.3.0 * lane.status can return "killed" if lane was forcefully killed with lanes:cancel() * lane:join(): return nil, "killed" if called on a killed lane. * lane[]: produces [1] = nil, [2] = "killed" if the lane was killed * lane:join(): fixed an assertion in debug builds when joining a lane forcefully cancelled with lane:cancel( , true). * indexing a lane with a string other than "join", "cancel" or "status" raises an error. * fixed configure() to correctly apply defaults when they are missing from the provided settings * added a shutdown_timeout to control the duration Lanes will wait for graceful termination of running lanes at application shutdown. Default is 0.25. Among other things, fixes issue #31. --- CHANGES | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'CHANGES') diff --git a/CHANGES b/CHANGES index cc7b4a2..36f06ab 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,15 @@ CHANGES: +CHAGE 46: BGe 10-Sep-2012 + * version 3.3.0 + * lane.status can return "killed" if lane was forcefully killed with lanes:cancel() + * lane:join(): return nil, "killed" if called on a killed lane. + * lane[]: produces [1] = nil, [2] = "killed" if the lane was killed + * lane:join(): fixed an assertion in debug builds when joining a lane forcefully cancelled with lane:cancel( , true). + * indexing a lane with a string other than "join", "cancel" or "status" raises an error. + * fixed configure() to correctly apply defaults when they are missing from the provided settings + * added a shutdown_timeout to control the duration Lanes will wait for graceful termination of running lanes at application shutdown. Default is 0.25. + CHANGE 45: BGe 21-Aug-2012 * keeper internals implemented in C instead of Lua for better performances * fixed arguments checks in linda:limit() and linda:set() -- cgit v1.2.3-55-g6feb