While debugging chromium, we came across two bugs in libasync, causing a system crash (missing !waiters_.empty() check) and a system hang (sharedcnt being initialized to 1). Please do check this very carefully to see if it is correct, tho I did not notice regressions.
While debugging chromium, we came across two bugs in libasync, causing a system crash (missing !waiters_.empty() check) and a system hang (sharedcnt being initialized to 1). Please do check this very carefully to see if it is correct, tho I did not notice regressions.