bugfix: manage the 'close' event on dataStream   When the underlying socket of the dataStream is closed this   is not considered as a stream error. So we have to hook the   event and do the cleanup by ourselves
bugfix: manage the 'close' event on dataStream
  When the underlying socket of the dataStream is closed this
  is not considered as a stream error. So we have to hook the
  event and do the cleanup by ourselves

scality/Arsenal,scality/Arsenal