The issue is seen on changeset 4733 | patches for #220.
saClmClusterNodeGet_4 API is invoked with -3 as input for the timeout parameter. ERR_TIMEOUT is returned where in the closest return value to be returned would be INVALID_PARAM according to the specification.
The headline of this ticket is invalid in the general sense.
INVALID_PARM for a negative value would not be apt given that SaTimeT is signed.
However, a clarification can be considered in the OpenSAF PR as a general guideline for the enduser, to explain how OpenSAF services shall treat a -1. Need discussion on this.
A duplicate ticket(https://sourceforge.net/p/opensaf/tickets/768/) is linked to it.
In preparation for 4.5.RC1.
Changing this to defect because the current behaviour seems to have been introduced sometime in 4.3.
https://sourceforge.net/p/opensaf/mailman/opensaf-devel/thread/patchbomb.1426063995%40ubuntu/#msg33583492
changeset: 6353:0f6bdf7f489c
tag: tip
user: Mathivanan N.P.mathi.naickan@oracle.com
date: Fri Mar 13 15:46:09 2015 +0530
summary: clm: return SA_AIS_ERR_INVALID_PARAM for negative timeout values [#738]
Related
Tickets:
#738