diff options
Diffstat (limited to 'tests/finalizer.lua')
| -rw-r--r-- | tests/finalizer.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/finalizer.lua b/tests/finalizer.lua index ac5ce8b..9fa12dc 100644 --- a/tests/finalizer.lua +++ b/tests/finalizer.lua | |||
| @@ -77,8 +77,8 @@ local do_test = function(error_) | |||
| 77 | 77 | ||
| 78 | local h = lgen(error_) | 78 | local h = lgen(error_) |
| 79 | 79 | ||
| 80 | local _,err,stack = h:join() -- wait for the lane (no automatic error propagation) | 80 | local r,err,stack = h:join() -- wait for the lane (no automatic error propagation) |
| 81 | if err then | 81 | if not r then |
| 82 | assert(stack, "no stack trace on error, check 'error_trace_level'") | 82 | assert(stack, "no stack trace on error, check 'error_trace_level'") |
| 83 | io.stderr:write( "Lane error: "..tostring(err).."\n" ) | 83 | io.stderr:write( "Lane error: "..tostring(err).."\n" ) |
| 84 | io.stderr:write( "\t", table.concat(stack,"\t\n"), "\n" ) | 84 | io.stderr:write( "\t", table.concat(stack,"\t\n"), "\n" ) |
