Problem:
- Product Name: VisiBroker for C
- Product Version: 6.0
- Product Component: ORB
- Platform/OS Version: All
VBE 6.0: What could cause orb->run() to exit?
Resolution:
The blocking API method ORB::run() could only returns due to ORB::shutdown() invocation via either,
- ORB::destroy() which called shutdown() internally,
- VisiBroker installed signal handler on SIGINT or SIGTERM which triggers shutdown() call,
- Or, shutdown() function itself being called.
#Security
#VisiBroker