Avoid deadlock in freeTask (called by forkProcess)
ClosedPublic

Authored by edsko on Jul 11 2014, 5:45 AM.

Diff Detail

Repository
rGHC Glasgow Haskell Compiler
Lint
Lint Skipped
Unit
Unit Tests Skipped
edsko updated this revision to Diff 130.Jul 11 2014, 5:45 AM
edsko retitled this revision from to Avoid deadlock in freeTask (called by forkProcess).
edsko updated this object.
edsko edited the test plan for this revision. (Show Details)
edsko added reviewers: austin, simonmar, duncan.
austin accepted this revision.Jul 11 2014, 10:46 AM
austin edited edge metadata.

LGTM. Nice and subtle.

wowbravo

This revision is now accepted and ready to land.Jul 11 2014, 10:46 AM
simonmar accepted this revision.Jul 11 2014, 10:47 AM
simonmar edited edge metadata.

nicecatch

duncan accepted this revision.Jul 11 2014, 11:04 AM
duncan edited edge metadata.

Yes. This took us (mainly poor Edsko) days to track down.

Austin has told me off for not continuing the meme theme. So let me remedy that...

Applause to Edsko for several days hard work.

Macro applause:

austin closed this revision.Jul 13 2014, 9:42 PM
austin updated this revision to Diff 149.

Closed by commit rGHC39630ab15cc0 (authored by @edsko, committed by @austin).