[Citadel Development] Re: async stuff

2010-02-25 Thread davew
Interesting. That would explain a lot. > Thu Feb 25 2010 01:02:24 EST from IGnatius T Foobar @ Uncensored >Subject: Re: async stuff > > >Ok, it seems that the buffered I/O *is* causing a problem. > >sysdep.c : 1147 > >HaveMoreLinesWaiting() *always* returns 1, until the session ends.

[Citadel Development] Re: async stuff

2010-02-24 Thread IGnatius T Foobar
Ok, it seems that the buffered I/O *is* causing a problem. sysdep.c : 1147 HaveMoreLinesWaiting() *always* returns 1, until the session ends. As a result, we never fall through the loop until the session is ending, which explains why we never get around to processing our async mess

[Citadel Development] Re: async stuff

2010-02-24 Thread IGnatius T Foobar
>As soon as my pidgin sends to the citserver the citserver dives off into an >endless loop in dothebarts new buffered IO code. > >Now thats a different problem that causes me issues instead. I didn't see that, but perhaps I'll try it again. By the way, Citadel clients *poll