(socket)
| 314 | this.#listener = undefined; |
| 315 | } |
| 316 | attach(socket) { |
| 317 | const request = addClient(socket, 2, this.callback); |
| 318 | request.timer = Timer.set(() => { |
| 319 | delete request.timer; |
| 320 | request.callback(Server.connect, this); // tell app we have a new connection |
| 321 | socket.callback(2, socket.read()); |
| 322 | }); |
| 323 | } |
| 324 | }; |
| 325 | |
| 326 | function addClient(socket, state, callback) { |