Skip to main content

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