Closed dvv closed 11 years ago
@dvv: With what commit of libuv are you seeing this?
and now with the current master -- https://github.com/joyent/libuv/commit/6e0ca3aa8f92e398f4bbbe872d56af7ec3af6212 -- on 32bit linux as well
Hi @dvv,
I've written Python bindings for libuv and I've never seen this, do you have a synthetic test showing this behavior?
thank you for heads up. it's in my dvv/luv. i'll soon be writing a test case for libuv. but i believe you can replicate it with uv_close()ing a previously stopped one-shot timer.
Ok, I'll wait for your test then, I couldn't find a way to reproduce this myself.
No follow up, closing.
Hi!
My app is aborting with the following stacktrace when trying to do the subj.
To replicate the issue, build https://github.com/dvv/luv with simple
make
, run./luv
and run https://github.com/luvit/luvit/blob/master/examples/http-bench.lua in another terminal. Hit CTRL+C to abort the client, and server should get aborted with the above trace.What ever calls timers_reify() (unix/ev/ev.c:2756)? There, a logic exists which stops non-repeating timers and i believe they are attempted to be stopped already being stopped by me (manual uv_close() does that)
TIA, --Vladimir