Sandbox is inherently responsible for a robust functionality.
Currently many errors such as protocol miss (failed to deserialize, wrong message, ..), timeout, sudden disconnection are considered as panic.
Instead we should take them as errors to handle.