- **status**: accepted --> invalid


---

** [tickets:#737] AdminOp sync request queued up for more than 25mins**

**Status:** invalid
**Created:** Wed Jan 22, 2014 07:02 AM UTC by surender khetavath
**Last Updated:** Tue Jan 28, 2014 11:46 AM UTC
**Owner:** Anders Bjornerstedt

Changeset : 4733

Test:
OmInitialize
AdminOwnerInitialize
Create config Class
Create 2 objs Obj1 and <Obj2,Obj1> (i.e Obj1 is parent)
Create a OI thread and set implementer for object Obj1
AdminOwnerSet for obj1 as subtree.
CCB initialize
CCBObjectDelete for Obj2.

AdminOperationInvoke_2() 
Make sure the oi callback doesn't finish..ie. put a while loop/sleep

This api doesn't return ERR_BUSY

logs on PL-3 show


Jan 22 11:59:27.227194 osafimmnd [3813:ImmModel.cc:8822] >> adminOperationInvoke
Jan 22 11:59:27.227205 osafimmnd [3813:ImmModel.cc:8829] T5 Admin op on 
objectName:DistObj1=DistConfigure
Jan 22 11:59:27.227223 osafimmnd [3813:ImmModel.cc:8911] T5 IMPLEMENTER FOR 
ADMIN OPERATION INVOKE 24 conn:74 node:2030f name:OIImplementer
Jan 22 11:59:27.227231 osafimmnd [3813:ImmModel.cc:8919] T5 Updating req 
invocation inv:64424509441 conn:73 timeout:61
Jan 22 11:59:27.227237 osafimmnd [3813:ImmModel.cc:8926] TR Located pre request 
continuation 64424509441 adjusting timeout to 61
Jan 22 11:59:27.227244 osafimmnd [3813:ImmModel.cc:8954] T5 Storing impl 
invocation 74 for inv: 64424509441
Jan 22 11:59:27.227253 osafimmnd [3813:ImmModel.cc:9002] << adminOperationInvoke

...
...
Jan 22 12:26:01.162649 osafimmnd [3813:ImmModel.cc:10015] T5 Did not timeout 
now - start < 61(57)
Jan 22 12:26:02.168965 osafimmnd [3813:ImmModel.cc:10015] T5 Did not timeout 
now - start < 61(58)
Jan 22 12:26:03.173935 osafimmnd [3813:ImmModel.cc:10015] T5 Did not timeout 
now - start < 61(59)

THE REQUEST QUEUED UP FOR MORE THAN 26mins as seen in above log traces

Then it times out.

Here the expectation is to get a ERR_BUSY for AdminOperation api rather than 
waiting till time out.




---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to