Hanging on giop_send_request_buffer_use
- From: "Tobin Baker" <senderista hotmail com>
- To: orbit-list gnome org
- Subject: Hanging on giop_send_request_buffer_use
- Date: Fri, 27 Jul 2001 02:44:11 -0500
Hi. I'm working on Ruby bindings for ORBit, and just got everything working
on the client side. There's one rather serious problem, however -- after 2
remote calls (any 2, no matter what), my code hangs on the 3rd remote call,
specifically on this line:
send_buffer =
giop_send_request_buffer_use(connection, NULL, request_id, CORBA_TRUE,
&(obj->active_profile->object_key_vec), &ovec,
&ORBit_default_principal_iovec);
I don't know enough about ORBit internals to be able to intelligently debug
this problem. If it matters, I am calling giop_send_buffer_unuse at the end
of my marshaling function (which is essentially stolen from the CORBA::ORBit
Perl module). I don't know why it always occurs after the 2nd call; this
must mean something, but I'm not sure what. I would be happy to show more
code detail if anyone is interested in helping. BTW, I am using ORBit
0.5.8. Thanks in advance.
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]