systemc: Ensure the terminated event is notified in all cases.
authorGabe Black <gabeblack@google.com>
Fri, 27 Jul 2018 23:28:50 +0000 (16:28 -0700)
committerGabe Black <gabeblack@google.com>
Tue, 11 Sep 2018 21:52:52 +0000 (21:52 +0000)
commit7413261c9f3d275da878e0a627a314cfa7d4deec
tree9bb601efd201dca6df394e0a268dcf6449d1cf71
parent222f5003f5be2fac805a1a5799d1c49a2f87e244
systemc: Ensure the terminated event is notified in all cases.

The terminated event was being notified if a process was killed, but
not if it was terminated in other ways. This change moves the
notification into the helper which sets termination related state.

Change-Id: I10aa5ad25875db992c8408dc60f087efc76b336b
Reviewed-on: https://gem5-review.googlesource.com/12057
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
src/systemc/core/process.cc