Re: client locks up somewhere in giop



Hello, Ross:

Ross Golder wrote:

> However, it could be that two threads are making client->server calls
> simultaneously. Should I have to synchronise these calls somehow?

Does this means that you actually use threads? Then, I am not sure if ORBit is
good at handling threaded clients/servers. This could be the problem. You can test
it easily adding some kind of synchronization as you mention. If the program works
this way, then this was the problem.

    Now I have a question. If ORBit does not work well with threaded
clients/servers (I don't know if this is true), then should we use ORBit2 if we
want threads?

    Best regards.
    diego.

--
Diego Sevilla Ruiz -- http://ditec.um.es/~dsevilla/ -- dsevilla@um.es
Dep. Ingeniería y Tecnología de Computadores, Facultad de Informática
Univ.de Murcia,Campus Espinardo,30080 Murcia (SPAIN),Tel.+34968367658
lynx -dump ditec.um.es/~dsevilla/face |uncompface | ikon2xbm |display
PGP:  http://pgp.rediris.es:11371/pks/lookup?op=get&search=0xC9B964B7
perl -e'$_="\x4\@FLe\x2&B";for(/../g){print unpack("b*",$_),"\n"}'|tr 01 " #"
(lambda x,f=lambda x,f:x and x[-1]+f(x[:-1],f):f(x,f))('se.mu@allivesd')







[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]