On Tue, 2005-08-23 at 18:12 +0200, [EMAIL PROTECTED] wrote: > Hi Michael, > > On 8/23/05, michael meeks <[EMAIL PROTECTED]> wrote: > > > > > > On Tue, 2005-08-23 at 17:45 +0200, [EMAIL PROTECTED] wrote: > > > > you need to grab ORBit2 and work out why no-one else is seeing > > > > the > > > > message - cf. ORBit2/src/orb/orb-core/* somewhere or perhaps > > > > ORBit2/linc/src/* > > > > Nah - I mean why other C apps are not seeing the message - why > > doesn't > > eg. 'evolution' itself see it. > >
My original reply said this was probably because the code isn't running in a main loop. It therefore has no proper way to handle idle-processed return corba calls if they come in after an invocation returns. I think the eds objects use idle-return processing for its calls, not threads. I got the same problem when i was testing the mail-remote api from a simple client, until i ran things in a mainloop. This started when i added listener objects and they started being called. I don't think it's a bug in the code so much as a mis-use of it. _______________________________________________ evolution-hackers maillist - [email protected] http://lists.ximian.com/mailman/listinfo/evolution-hackers
