The scripting engine will automatically generate terminating DCS messages
for operations that are active and motors that are moving if the responsible
DHS loses its socket connection. The terminated DCS message for each moving
motor and active operation contains an error code, and an exception will
be thrown for all of the outstanding wait_for_devices
and
wait_for_operations
calls associated with the crashed DHS.