Changed the shutdown away from doing a half close (bug) by using shutdown(2). Also prevented sending of a report message to the signal outbox in the error free case (previously the message was "None") and pulled the sending code into the exception handler which was previously just creating the message.
Changed the shutdown away from doing a half close (bug) by using shutdown(2).
Also prevented sending of a report message to the signal outbox in the error
free case (previously the message was "None") and pulled the sending code into
the exception handler which was previously just creating the message.

sparkslabs/kamaelia,sparkslabs/kamaelia,sparkslabs/kamaelia,sparkslabs/kamaelia,sparkslabs/kamaelia,sparkslabs/kamaelia,sparkslabs/kamaelia,sparkslabs/kamaelia,sparkslabs/kamaelia,sparkslabs/kamaelia