public function on_accept($sock, $addr)
{
JAXLLogger::debug("on_accept for client#{$sock}, addr:{$addr}");
// initialize new request obj
$request = new HTTPRequest($sock, $addr);
// setup sock cb
$request->set_sock_cb(array(&$this->server, 'send'), array(&$this->server, 'read'), array(&$this->server, 'close'));
// cache request object
$this->requests[$sock] =& $request;
// reactive client for further read
$this->server->read($sock);
}