socket_update