From: Darrell S. <da...@sc...> - 2012-05-03 02:54:47
|
I would like to be able to increase the timeout for method invocations. In the portion of the call stack shown below, timeout arguments are available at 'DBus::Connection::send_blocking( )' and below. Is there some way to do this that I have not discovered yet? Is providing the ability to set invocation timeout (in general or on a method by method basis) something that anyone has considered? It seems like there are a couple of possibilities. A gross solution like an environment variable or a cleaner solution of adding it as an option to the XML to cpp converter (which generated the 'ViewerProxy.dbusproxy.h' header shown below). Is this something that others would find useful? thanks for any comments, Darrell #0 0x000000010c328058 in dbus_connection_send_with_reply_and_block () #1 0x0000000107d57898 in DBus::Connection::send_blocking () #2 0x0000000107d503ac in DBus::ObjectProxy::_invoke_method () #3 0x0000000107d4c640 in DBus::InterfaceProxy::invoke_method () #4 0x0000000106baade1 in edu::nrao::casa::viewer_proxy::panel (this=0x113456960, type=@0x7fff5fbfa210, hidden=@0x7fff5fbf9b0c) at ViewerProxy.dbusproxy.h:205 #5 0x0000000106baaef9 in casa::ViewerProxy::panel (this=0x113456960, type=@0x7fff5fbfa210, hidden=false) at ViewerProxy.h:75 |