I'm new to CORBA thats why i am no so experienced in MICO.

Following situation:

My serverapplication should start x threads, every threadinstance should
declare a servant and this servant should be bind in the namespace.

the first execution of the thread works fine, but if the process starts
the second thread I've got the error:

"cabsrv2th: orb.cc:1342: void CORBA::ORB::run (): Assertion `!_is_running'
failed." 

The problem is the nsadmin shows the two entries but with the same port
id.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
nsadmin> iordump AddrBook2

    Repo Id:  IDL:IPBook:1.0

IIOP Profile
    Version:  1.0
    Address:  inet:192.168.100.153:32825
   Location:  corbaloc::192.168.100.153:32825//3044/1140800363/0/%5f1
        Key:  2f 33 30 34 34 2f 31 31 34 30 38 30 30 33 36 33
/3044/1140800363
              2f 30 2f 5f 31                                  /0/_1

Multiple Components Profile
 Components:  Native Codesets:
              normal: ISO 8859-1:1987; Latin Alphabet No. 1
                wide: ISO/IEC 10646-1:1993; UTF-16, UCS Transformation
Format 16                                                                 
           -bit form
        Key:  (empty)


nsadmin> iordump AddrBook1

    Repo Id:  IDL:IPBook:1.0

IIOP Profile
    Version:  1.0
    Address:  inet:192.168.100.153:32825
   Location:  corbaloc::192.168.100.153:32825//3044/1140800363/%5f0
        Key:  2f 33 30 34 34 2f 31 31 34 30 38 30 30 33 36 33
/3044/1140800363
              2f 5f 30                                        /_0

Multiple Components Profile
 Components:  Native Codesets:
              normal: ISO 8859-1:1987; Latin Alphabet No. 1
                wide: ISO/IEC 10646-1:1993; UTF-16, UCS Transformation
Format 16-bit form
        Key:  (empty)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

When simulate these 2 threads with 2 processes everything works fine.
The problem is i need to work with threads.

is there a solution for the problem?

thx for help marian 

Attachment: cabsrv2th.cpp
Description: Binary data

_______________________________________________
Mico-devel mailing list
[email protected]
http://www.mico.org/mailman/listinfo/mico-devel

Reply via email to