back.pysim: throw exceptions back at processes.
This commit is contained in:
parent
654722ce14
commit
625c55a3b8
|
@ -489,6 +489,9 @@ class Simulator:
|
||||||
self._processes.remove(process)
|
self._processes.remove(process)
|
||||||
self._passive.discard(process)
|
self._passive.discard(process)
|
||||||
|
|
||||||
|
except Exception as e:
|
||||||
|
process.throw(e)
|
||||||
|
|
||||||
def step(self, run_passive=False):
|
def step(self, run_passive=False):
|
||||||
deadline = None
|
deadline = None
|
||||||
if self._wait_deadline:
|
if self._wait_deadline:
|
||||||
|
|
Loading…
Reference in a new issue