orders is LtR, close channel, shutdown channel factory, release external resources. What seems wrong about it?