[Libevent-users] libevent client tries to reconnect to a lost server

2013-01-19 Thread ssod
Thanx Sashan for your answer. I did it in the way you pointed out, but the application stops once the evtimer is on : segmentation fault. Nick, this is how I did it : 1. create the bufferevent with bufferevent_socket_new() 2. set the callback with bufferevent_setcb() 3. enable the bufferevent f

Re: Re : [Libevent-users] libevent client tries to reconnect to a lost server

2013-01-14 Thread Sashan Govender
On Tue, Jan 15, 2013 at 9:52 AM, wrote: > It serms that this is not the way it should be done. The whole buffer > event should be removed and created again, until the server starts to > respond. Unfortunately this method causes a segmentation fault. I had no > idea of how such a simple problem ca

Re: Re : [Libevent-users] libevent client tries to reconnect to a lost server

2013-01-14 Thread Nick Mathewson
On Mon, Jan 14, 2013 at 5:52 PM, wrote: > It serms that this is not the way it should be done. The whole buffer event > should be removed and created again, until the server starts to respond. > Unfortunately this method causes a segmentation fault. I had no idea of how > such a simple problem

Re : [Libevent-users] libevent client tries to reconnect to a lost server

2013-01-14 Thread ssod
able to find an example. Regards, Steve. - Mail d'origine - De: s...@free.fr À: libevent-users@seul.org Envoyé: Sun, 13 Jan 2013 13:53:39 +0100 (CET) Objet: [Libevent-users] libevent client tries to reconnect to a lost server What I need : a libevent client which tries to

Re: [Libevent-users] libevent client tries to reconnect to a lost server

2013-01-13 Thread Yutong Wu
use getsocketopt to get socket error no or use tcpdump to check what happened 2013/1/13 > What I need : a libevent client which tries to reconnect periodically > after loosing connection with the server. > > To solve this problem I add evtimer that becomes active once the > connection with the s

[Libevent-users] libevent client tries to reconnect to a lost server

2013-01-13 Thread ssod
What I need : a libevent client which tries to reconnect periodically after loosing connection with the server. To solve this problem I add evtimer that becomes active once the connection with the server is lost. The evtimer callback calls bufferevent_socket_connect(), but this function returns

[Libevent-users] libevent client tries to reconnect to a lost server

2013-01-13 Thread ssod
What I need : a libevent client which tries to reconnect periodically after loosing connection with the server. To solve this problem I add evtimer that becomes active once the connection with the server is lost. The evtimer callback calls bufferevent_socket_connect(), but this function returns