Thanks, Alen.  I've filed issue 487 for this one:

http://code.google.com/p/hypertable/issues/detail?id=487

- Doug

On Sun, Jul 18, 2010 at 8:14 PM, Alen Wu <[email protected]> wrote:

> Hi Doug,
>
> When  there are more than 4000 clients thread communicated with server
> process (each thread connects to the server process first and close the
> socket when exits), A coredump will happen of the server process located at
> IOHandlerAccept.cc :
>
> data_handler = new IOHandlerData(sd, addr, dhp);
>  IOHandlerPtr handler(data_handler);
>  m_handler_map_ptr->insert_handler(data_handler);      // return false and
> the handler not kept
> data_handler->start_polling();
>
> because the new data_handler is not kept in the handler map, so 
> data_handler->start_polling();
> will cause
> coredump when there are events from epoll associated with the sd.
>
> *I was confused by the problem, it seems in a LAN, the problem can not
> happen.*
>
> Best Regards,
>
> Alen
>
>
>
>
>
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Hypertable Development" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<hypertable-dev%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/hypertable-dev?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Hypertable Development" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/hypertable-dev?hl=en.

Reply via email to