do proper cleanup with a NanoMsg is reused