Change. `stream:accept()` method may create new handle

```Lua
server:listen(function(server, err)
  if err then return server:close() end
  server
    :accept()
    :start_read(on_read)
end)
```