IO Errors are not properly propagated to the client
This came up in computing help desk ticket 6613. After hitting an error condition an exception was raised. However it happened after the DAQD_OK was sent and so the response needs to be different. Either drop the connection or write out what is needed to show an IO error.