[406] improved exceptions ipc.h