add req control to tcpserver