diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2017-10-24 17:40:07 +0200 |
|---|---|---|
| committer | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2017-10-24 18:06:25 +0200 |
| commit | 8b53d07898841b328897c60427e6df9f8c71546e (patch) | |
| tree | 0d8a2b5e399954e7b6138a321752af60cdcf8f60 /opendc-stdlib/src/main | |
| parent | dad4487fddaccf44240f5d62fa83830f7bbf8a5d (diff) | |
bug(#15): Fix message passing to stopped processes
This change fixes a bug where sending a message to a stopped process
(gracefully or forced) would crash the simulation kernel with an
UninitializedPropertyAccessException.
This was caused by the fact that these processes still existed in the
registry, which caused the kernel to lookup a non-existent continuation
of a process.
This change will make the kernel remove stopped processes from the
registry, so they cannot be found anymore.
Closes #15
Diffstat (limited to 'opendc-stdlib/src/main')
0 files changed, 0 insertions, 0 deletions
