modify socket push bug