A question about pending in ORBIT server
- From: Jeff Cai <Jeff Cai Sun COM>
- To: orbit-list gnome org
- Subject: A question about pending in ORBIT server
- Date: Wed, 24 May 2006 18:21:48 +0800
Hi, all
In Evolution, when I new an appointment, sometimes the client and server
will hang.
I found it is because the server doesn't return timely.
And Now I don't know how to start to solve the problem.
I hope anybody can give me some suggestions such as is it a problem of
ORBIT or which can cause Orbit hang?
You can see the server's trace, and please focus on the code of ORBit.
In server's code, it sends another corba request which doen's return
timely. This makes the server hangs.
bfaf79ab lwp_park (0, 0, 0)
bfaf1cd9 cond_wait_queue (806f730, 80654d8, 0, 0) + 3e
bfaf21da _cond_wait (806f730, 80654d8) + 69
bfaf221a cond_wait (806f730, 80654d8) + 24
bfaf2256 pthread_cond_wait (806f730, 80654d8) + 1e
bfc47464 link_exec_command (be05da74) + 120
bfc47c4d link_connection_unref_unlock (80cb350) + 59
bfc47cca link_connection_unref (80cb350) + 26
bfc304b8 ORBit_small_invoke_stub (812d378, bffb8688, 0, be05dbd0, 0, be05dbfc) + 1f8
bfc3029f ORBit_small_invoke_stub_n (80daa88, bffb82a4, f, 0, be05dbd0, 0) + 43 bfc41d0e ORBit_c_stub_invoke (80daa88, bffb82a4, f, 0, be05dbd0, 0) + 132
bff9b32f GNOME_Evolution_Addressbook_BookListener_notifyConnectionStatus (80daa88, 1, be05dbfc) + 4f
bffa4f18 e_data_book_report_connection_status (80d7230, 1) + 38
bffa1d21 e_book_backend_notify_connection_status (80cfa60, 1) + 71
bef32927 e_book_backend_file_set_mode (80cfa60, 2) + 37
bffa197c e_book_backend_set_mode (80cfa60, 2) + 70
bffa27a6 impl_GNOME_Evolution_Addressbook_BookFactory_getBook (8072d64, 81508b9, 80cf8d8, be05decc) + 2ae
bff98b79 _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookFactory_getBook (8072d64, be05ddb0, be05dda0, be05ddd0, be05decc, bffa24f8) + 2d
bfc3eb79 ORBit_POAObject_invoke (80c9098, be05ddb0, be05dda0, be05ddd0, be05de58, be05decc) + 3d
bfc430a8 ORBit_OAObject_invoke (80c9098, be05ddb0, be05dda0, be05ddd0, be05de58, be05decc) + 34
bfc3078d ORBit_small_invoke_adaptor (80c9098, 8150e00, bffb8248, be05de58, be05decc) + 2b5
bfc3efc0 ORBit_POAObject_handle_request (80c9098, 812d03c, 0, 0, 0, 8150e00) + 334
bfc3f3d0 ORBit_POAObject_invoke_incoming_request (80c9098, 8150e00, 0) + 54
bfc2b0e1 giop_thread_queue_process (8130918) + 105
bfc2a9b3 giop_request_handler_thread (8130918, 0) + 5b
bfb95560 g_thread_pool_thread_proxy (806fcc8) + c0
bfb94267 g_thread_create_proxy (814f9d0) + 11b
bfaf7720 _thr_setup (be591800) + 51
bfaf7970 _lwp_start (be591800, 0, 0, 0, 0, 0)
Thanks
Jeff Cai
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]