From 860e7deba85a770ae463ebd36287f1da42eea48b Mon Sep 17 00:00:00 2001 From: Rickard Green Date: Tue, 17 May 2011 11:59:25 +0200 Subject: Fix driver_async_cancel() --- erts/emulator/beam/erl_async.c | 1 + 1 file changed, 1 insertion(+) (limited to 'erts/emulator/beam') diff --git a/erts/emulator/beam/erl_async.c b/erts/emulator/beam/erl_async.c index 12c7631448..a920bd2c8c 100644 --- a/erts/emulator/beam/erl_async.c +++ b/erts/emulator/beam/erl_async.c @@ -251,6 +251,7 @@ static int async_del(long id) erts_free(ERTS_ALC_T_ASYNC, a); return 1; } + a = a->next; } erts_mtx_unlock(&async_q[i].mtx); } -- cgit v1.2.3