Menu

#2283 ckpt: cpnd_evt_proc_ckpt_open does not reply to ckpt agent

5.0.2
fixed
None
defect
ckpt
-
major
2017-02-09
2017-01-31
No

If a client node is not found in cpnd_evt_proc_ckpt_open(), the function does not reply to the agent.
This can cause that checkpoint open may hang for some time and return SA_AIS_ERR_TIMEOUT if the client node is not found.

According to the spec, if the checkpoint handle is invalid, the API function should reply with SA_AIS_ERR_BAD_HANDLE.

Related

Tickets: #2283
Wiki: ChangeLog-5.0.2
Wiki: ChangeLog-5.1.1

Discussion

  • Zoran Milinkovic

    • status: accepted --> review
     
  • Zoran Milinkovic

    • status: review --> fixed
     
  • Zoran Milinkovic

    opensaf-5.0.x:

    changeset: 8568:65fe8f2d1d07
    branch: opensaf-5.0.x
    parent: 8563:0e852f85dab8
    user: Zoran Milinkovic zoran.milinkovic@ericsson.com
    date: Tue Jan 31 13:51:50 2017 +0100
    summary: ckpt: return SA_AIS_ERR_BAD_HANDLE if ckpt handle is not found in checkpoint open call [#2283]


    opensaf-5.1.x:

    changeset: 8569:dbb97b94a174
    branch: opensaf-5.1.x
    tag: tip
    parent: 8564:50c827d26599
    user: Zoran Milinkovic zoran.milinkovic@ericsson.com
    date: Tue Jan 31 13:51:50 2017 +0100
    summary: ckpt: return SA_AIS_ERR_BAD_HANDLE if ckpt handle is not found in checkpoint open call [#2283]


    default(5.2):

    changeset: 8567:fb6aea5fe1c9
    user: Zoran Milinkovic zoran.milinkovic@ericsson.com
    date: Tue Jan 31 13:51:50 2017 +0100
    summary: ckpt: return SA_AIS_ERR_BAD_HANDLE if ckpt handle is not found in checkpoint open call [#2283]

     

    Related

    Tickets: #2283


Log in to post a comment.