Menu

#746 messageSendReceive to a queue group returns ERR_NOT_EXIST

future
unassigned
nobody
None
enhancement
msg
-
4.4.M0
minor
2015-07-15
2014-01-24
No

The issue is seen on cs4733 and frequently seen when 32bit application is run on 64bit opensaf.

Application is running on two nodes:

1) A message queue group is opened on one node
2) Kill MQND on both the nodes.
3) MessageSendReceive is invoked from another node.

MessageSendReceive initially timesout and later returns ERR_NOT_EXIST which shows that the queue group may not be existing at that point of time. Journals and trace are attached.

On cs5143 (4.3.2)
saMsgQueueGroupInsert failes and Returns SA_AIS_ERR_NOT_EXIST on the 64bit machine.

1 Attachments

Discussion

  • manu

    manu - 2014-05-08
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -7,3 +7,7 @@
     3) MessageSendReceive is invoked from another node.
    
     MessageSendReceive initially timesout and later returns ERR_NOT_EXIST which shows that the queue group may not be existing at that point of time. Journals and trace are attached.
    +
    +
    +On cs5143 (6.3.2)
    +saMsgQueueGroupInsert failes and Returns SA_AIS_ERR_NOT_EXIST on the 64bit machine.
    
     
  • manu

    manu - 2014-05-08
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -9,5 +9,5 @@
     MessageSendReceive initially timesout and later returns ERR_NOT_EXIST which shows that the queue group may not be existing at that point of time. Journals and trace are attached.
    
    
    -On cs5143 (6.3.2)
    +On cs5143 (4.3.2)
     saMsgQueueGroupInsert failes and Returns SA_AIS_ERR_NOT_EXIST on the 64bit machine.
    
     
  • Sirisha Alla

    Sirisha Alla - 2015-04-15

    Similar behavior(returning ERR_NOT_EXIST after timeout) is observed in the following scenario on changeset 6377 (46FC Tag).

    1) Start tracking on a queue group. Switchover is triggered. Do QueueGroupInsert(). This API timesout and returns SA_AIS_OK after retrial.
    2) GroupTrackStop() API is invoked on the queue group. This API returns SA_AIS_ERR_NOT_EXIST

     

    Last edit: Sirisha Alla 2015-04-15
  • Anders Bjornerstedt

    • Type: defect --> enhancement
     

Log in to post a comment.