ensure packet order; conn closing