Problem with stopping programs started with IMR(OAD)
Packet411 Corporation <[email protected]> Tue, 7 Jun 2005 23:27:52 +0400
| Newsgroups | gmane.comp.corba.orbacus |
|---|---|
| Message-ID | <[email protected]> |
Hello, I'm having problems with stopping my programs that were started using IMR(OAD). Everything starts fine and after starting two of 4 modules the tree looks like `-- test (up) |-- xx (stopped) |-- yy (running) | `-- supplier (active) |-- zz (running) | `-- supplier (active) `-- ww (stopped) When I'm trying to stop servers with imradmin -ORBInitRef IMR=corbaloc::test:10000/IMR --stop-server "yy";; imradmin -ORBInitRef IMR=corbaloc::test:10000/IMR --stop-server "zz";; The tree changes to `-- test (up) |-- xx (stopped) |-- yy (stopping) | `-- supplier (nonexistent) |-- zz (stopping) | `-- supplier (nonexistent) `-- ww (stopped) and stays in this "stoppping" state forever (the processes stay running, it is impossible to restart them or stop using IMR). Sendng kill to zz or yy changes the state to stopped. Could someone give me a hint what could be the problem and how to debug/fix it? What is the method OAD uses to stop servers? Regards, Andrey Mikhalchuk _______________________________________________ OB-Users Mailing List - [email protected] http://mail.ooc.nf.ca/mailman/listinfo/ob-users Visit our support FAQ before you send a message. http://www.orbacus.com/faq/support.html