Le 23 juin 2010 à 21:38, Ray Ruvinskiy a écrit :

> On Wed, 2010-06-23 at 14:46 +0200, Quentin Mathé wrote:
>>
>> Looks like etoile_system is unable to establish a connection to gdnc
>> (the distributed notification daemon).
>>
>> Could you check whether gdomap is running when the exception is
>> raised? Usually gdomap is launched at startup with /etc/rc.local (see
>> the GNUstep-HOWTO)
>> As a fallback, GNUstep will normally launch gdomap on-demand for the
>> current user.
>>
>> What is your GNUstep Base and GUI version or SVN revision also?
>>
>> Cheers,
>> Quentin.
>
> GNUstep is revision 30776.
>
> Something seems to be wrong with gdnc/gdomap. They're both running:
>
> nobody   16291     1  0 15:23 ?
> 00:00:00 /usr/GNUstep/Local/Tools/gdomap -d
> ray      16694     1  0 15:34 ?
> 00:00:00 /usr/GNUstep/Local/Tools/gdnc --daemon
>
> However, I can't look up GDNCServer:
>
> $ gdomap -L GDNCServer
> Unable to find GDNCServer.

I observe a similar problem here. I cannot register a name with gdomap  
and gdnc returns immediately if I try to start it.

We currently have a libobjc2 issue that might explain it. When a class  
gets registered in the runtime, +load is not always called  
immediately. This breaks -forwardInvocation: which is used by  
NSDistantObject, and could explain why name registration with  
NSConnection doesn't work.
I'll let you know once libobjc2 is fixed…

> Looking in the syslog, I see the following, and I'm not sure if  
> anything
> in the output indicates a problem:
> gdomap: initialisation complete.
> gdomap: Closed descriptors
> gdomap: Opened UDP socket 4
> gdomap: Opened TDP socket 5
> gdomap: entering main loop.
> gdomap: recvfrom packet from self discarded
> gdomap: accept from 127.0.0.1(35818) to chan 6
> gdomap: accept from 127.0.0.1(35819) to chan 6
> gdomap: recvfrom packet from self discarded
> gdomap: accept from 127.0.0.1(37680) to chan 6
> gdomap: accept from 127.0.0.1(37681) to chan 6
> gdomap: accept from 127.0.0.1(37682) to chan 6

Not sure either.

Cheers,
Quentin.
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à