Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upadded check for null process.root that arises when a process in the w… #706
Conversation
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
process-bot
Sep 6, 2016
Thanks for the pull request! Make sure it satisfies this checklist. My human colleagues will appreciate it!
Here is what to expect next, and if anyone wants to comment, keep these things in mind.
process-bot
commented
Sep 6, 2016
|
Thanks for the pull request! Make sure it satisfies this checklist. My human colleagues will appreciate it! Here is what to expect next, and if anyone wants to comment, keep these things in mind. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
evancz
Sep 6, 2016
Member
You need to provide an http://sscce.org that uses elm-lang/core version 4.0.5. This issue should have been fixed in a much nicer way in that patch release.
If you can provide an http://sscce.org as an issue, we can then think about how to best fix the issue.
|
You need to provide an http://sscce.org that uses If you can provide an http://sscce.org as an issue, we can then think about how to best fix the issue. |
johnnyhh commentedSep 6, 2016
•
edited
Edited 1 time
-
johnnyhh
edited Sep 6, 2016 (most recent)
…orkQueue is killed.
If I call
Process.killon a process in the workQueue, the process's root is set to null, but it stays in the workQueue, leading to a runtime error instep()at the linevar ctor = process.root.ctor. This bug pops up quite frequently in when I kill a process whose task (http request) has completed, but not yet been processed and removed from the workQueue.