Re: Clients connecting to libev server socket not getting all data sometimes

2013-04-05 Thread Jonathan Neuschäfer
On Fri, Apr 05, 2013 at 10:20:59AM +0530, Ram wrote: > Code seems to run fine most times , but sporadically the clients > connecting to the server are not able to recv() from the server. > The servers sends using send() which returns fine , but the client > gets nothing. Are you using a custom cl

Re: watching for new files: libevent vs. libev

2013-04-05 Thread Tony Arcieri
On Fri, Apr 5, 2013 at 10:20 AM, Mikhail T. wrote: > Thrown off by Tony's inflammatory remark, I was not careful with my own > choice of words. I was referring to my test-program, which was able to > discern directory-changes on BSD, when using libevent, but not when using > libev. > > The same l

Re: watching for new files: libevent vs. libev

2013-04-05 Thread Marc Lehmann
On Fri, Apr 05, 2013 at 01:57:49PM -0400, "Mikhail T." wrote: > On 05.04.2013 13:47, Marc Lehmann wrote: > >If you disagree with that, you had ample time to explain what the problem > >is, or how you think it could be fixed. > > So, yes, I do disagree. No, you are just full of air - you never a

Re: watching for new files: libevent vs. libev

2013-04-05 Thread Mikhail T.
On 05.04.2013 13:47, Marc Lehmann wrote: I do care, but since the only place where this warning can be fixed is in the compiler, caring is not enough. If you disagree with that, you had ample time to explain what the problem is, or how you think it could be fixed. Compiler warning is THE problem

Re: watching for new files: libevent vs. libev

2013-04-05 Thread Marc Lehmann
On Fri, Apr 05, 2013 at 01:20:09PM -0400, "Mikhail T." wrote: > On 05.04.2013 13:06, Mikhail T. wrote: > >On 05.04.2013 12:59, Marc Lehmann wrote: > >>Saying libev "does not work on BSD" just means that you > >You are way too angry to be taken seriously, Marc. I never said, > >what you put into q

Re: watching for new files: libevent vs. libev

2013-04-05 Thread Marc Lehmann
On Fri, Apr 05, 2013 at 01:06:19PM -0400, "Mikhail T." wrote: > On 05.04.2013 12:59, Marc Lehmann wrote: > >Saying libev "does not work on BSD" just means that you > You are way too angry to be taken seriously, Marc. I never said, what > you put into quotes. Never ever. Now you are trolling, be

Re: watching for new files: libevent vs. libev

2013-04-05 Thread Mikhail T.
On 05.04.2013 13:06, Mikhail T. wrote: On 05.04.2013 12:59, Marc Lehmann wrote: Saying libev "does not work on BSD" just means that you You are way too angry to be taken seriously, Marc. I never said, what you put into quotes. Never ever. Well, looking back, I can see, what could've been misre

Re: watching for new files: libevent vs. libev

2013-04-05 Thread Mikhail T.
On 05.04.2013 12:59, Marc Lehmann wrote: Saying libev "does not work on BSD" just means that you You are way too angry to be taken seriously, Marc. I never said, what you put into quotes. Never ever. As for compiler warnings, I don't need to convince you of anything. /I/ would think thrice ab

Re: watching for new files: libevent vs. libev

2013-04-05 Thread Marc Lehmann
On Fri, Apr 05, 2013 at 12:40:22PM -0400, "Mikhail T." wrote: > >And what is this "BSD" thing? libev obviously works quite fine on BSDs, so > >you can't mean that. > I was talking about watching a directory for changes. Using libevent > on BSD, I can get notified, when a directory is accessed or

Re: watching for new files: libevent vs. libev

2013-04-05 Thread Mikhail T.
On 05.04.2013 06:02, Marc Lehmann wrote: On Thu, Apr 04, 2013 at 08:25:24PM -0400, "Mikhail T." wrote: >04.04.2013 16:08, Tony Arcieri ???(??): > >If it doesn't work on Linux it's worthless. >It does not... Which, I suppose, makes it only slightly less useless >that libev. Because libev

Re: watching for new files: libevent vs. libev

2013-04-05 Thread Marc Lehmann
On Thu, Apr 04, 2013 at 08:25:24PM -0400, "Mikhail T." wrote: > 04.04.2013 16:08, Tony Arcieri ???(??): > > If it doesn't work on Linux it's worthless. > It does not... Which, I suppose, makes it only slightly less useless > that libev. Because libev does not even work on BSD. And what is th