to fix that. The SA_AIS_ERR_BAD_CHECKPOINT code doesn't exist. I
replaced it with SA_AIS_ERR_BAD_OPERATION.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@709 fd59a12c-fef9-0310-b244-a6a79926bd2f
tests results.
The changes may affect applications currently using the event service.
1. Timeout value to the saEvtChannelOpen call was updated to use
SA_TIME_MAX instead of 0 for infinite timeout.
2. added cleanup in the library to remove associated events when a
channel is closed, and remove associated channels when finalize is
called.
3. Added some new checking args for NULL and returning the correct error
code.
4. fixed dispatch to return correct status with SA_DISPATCH_ONE and no
available poll data.
5. Makefile had bad dependency for evt library build.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@706 fd59a12c-fef9-0310-b244-a6a79926bd2f
defect 641
NodeGetAsync called with no nodeget callback should return SA_AIS_ERR_INIT
BKrev: 42b31ba3yncxyr2C6XoRwB_9yMdvRA
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@701 fd59a12c-fef9-0310-b244-a6a79926bd2f
defect 638
fix segfault if clmHandle is null to saClmInitialize
BKrev: 42b31b12gslEYBvbGYQJgGi6uFw8hg
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@694 fd59a12c-fef9-0310-b244-a6a79926bd2f
defect 634
saCkptDispatch blocks if invalid dispatch flag is set
BKrev: 42b31a459dDwB00enI3nSeayQwFODA
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@686 fd59a12c-fef9-0310-b244-a6a79926bd2f
Fix segfault when address of checkpoint handle is null to the initialize function
BKrev: 42b319e8cJKg9zY0XT9um2oqVst5Ug
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@683 fd59a12c-fef9-0310-b244-a6a79926bd2f
defect 630
if a checkpoint is unlinked then opened it should return
SA_AIS_ERR_NOT_EXIST
BKrev: 42b31972GC0d7zd0Xw4yt4RcQrxcCg
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@679 fd59a12c-fef9-0310-b244-a6a79926bd2f
if a checkpoint is unlinked then opened it should return
SA_AIS_ERR_NOT_EXIST
(Logical change 1.211)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@678 fd59a12c-fef9-0310-b244-a6a79926bd2f
defect 629
Return error if checkpoint has been unlinked on retentation duration set
BKrev: 42b3192dcHnUOXNAKirryjp4WHDl9g
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@677 fd59a12c-fef9-0310-b244-a6a79926bd2f
defect 628
saCkptCheckpointStatusGet test case 13 from saftest fails
BKrev: 42b318f7gBulPAY6sscL0tMMMi9jMw
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@674 fd59a12c-fef9-0310-b244-a6a79926bd2f
defect 627
Fix API crash when second parameter of saCkptCheckpointStatusGet is null
BKrev: 42b318bd2NjZ6GGEcjf0mUQr9yL1EA
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@673 fd59a12c-fef9-0310-b244-a6a79926bd2f
into markh1.pdx.osdl.net:/home/localmarkh/views/BK/openais_work
2005/06/15 14:09:09-07:00 osdl.net!markh
Fix version handling code to be B spec compliant.
BUG 623.
BKrev: 42b09916lexB-dFgQMudnN6k_mmmkw
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@666 fd59a12c-fef9-0310-b244-a6a79926bd2f
2005/06/15 14:09:08-07:00 osdl.net!markh
Fix version handling code to be B spec compliant.
BUG 623.
(Logical change 1.206)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@664 fd59a12c-fef9-0310-b244-a6a79926bd2f
the finalize function. This allows threads waiting on poll to
wake up and release handle references.
BKrev: 42b097dceYknwQw6iUHoWmtoiZRCAQ
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@663 fd59a12c-fef9-0310-b244-a6a79926bd2f
the finalize function. This allows threads waiting on poll to
wake up and release handle references.
(Logical change 1.205)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@662 fd59a12c-fef9-0310-b244-a6a79926bd2f