add socket.response to support redis watch mode