and executive. Also parser could crash when out of memory occurs.
util.c:
Fix off by one which oculd cause invalid handle to be used.
testevt.c, testckpt.c, subscription.c, evtbench.c:
type safeness printing.
publish.c:
type safeness prnting.
ais_types.h:
64bit safe ais types
Makefile:
Remove specific o files instead of all objects.
parse.c:
Fix crash in parser.
hdb.c:
Fix off by one which could cause invalid handle to be used.
gmi.c:
remove type-punned pointer warning
ckpt.c, amf.c:
Type checking changes for printf's
BKrev: 4180200fVk1m035hXoENX87UgLUrKg
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@360 fd59a12c-fef9-0310-b244-a6a79926bd2f
exec/evt.c:
1. manage the base event ID a little better.
2. I also added some private log levels to allow me to selectively turn
on debug output in some sections of the code without turning on
everything.
3. Remove (EVT) from all the printf calls.
The next is an update to the testevt program. I added some cases to test
multiple channel and subscriptions as well as some retained event tests.
BKrev: 417978c5I2I15AFzIQ0zITa5_ESuZQ
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@355 fd59a12c-fef9-0310-b244-a6a79926bd2f
2. I also added some private log levels to allow me to selectively turn
on debug output in some sections of the code without turning on
everything.
3. Remove (EVT) from all the printf calls.
(Logical change 1.97)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@354 fd59a12c-fef9-0310-b244-a6a79926bd2f
print.h:
Change loggint o include service and description.
print.c:
Change logging to include service and description.
parse.h, parse.c:
Change parser to read new configuration file format.
main.c:
Some changes for log services.
gmi.c, evt.c, evs.c, clm.c, ckpt.c:
Add log service level.
amf.c:
Add log print service.
openais.conf:
new file
.del-network.conf~b38a0f011c4341a7:
Delete: conf/network.conf
QUICKSTART:
Updates that explains new configuration file options.
.del-print.h~e83281cecec7f02d:
Delete: exec/log/print.h
.del-print.c~53000a4a22b4cd:
Delete: exec/log/print.c
BKrev: 41740e46Y1NJgmUMM6WceFwxBVXOVg
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@348 fd59a12c-fef9-0310-b244-a6a79926bd2f
into markh1.pdx.osdl.net:/home/localmarkh/views/BK/openais_event
2004/10/15 07:34:46-07:00 osdl.net!markh
Fix some problems in the open channel recovery code that could cause
remaining nodes to have an incorrect count when a node left the
membership.
BKrev: 416fe0393RmyVFqRVwmPFENov-OyGw
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@340 fd59a12c-fef9-0310-b244-a6a79926bd2f
Make testevs exit on evs_initialize if the return code is not EVS_OK.
evs.c:
Add handle instance destructor code. Previously it was set to
null and was being called which caused a null jump.
BKrev: 416f1bdbIKOv0YEK2JzYcGImsLWrsA
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@336 fd59a12c-fef9-0310-b244-a6a79926bd2f
2004/10/12 14:57:45-07:00 osdl.net!markh
Message type support for tracking open channels
(Logical change 1.93)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@334 fd59a12c-fef9-0310-b244-a6a79926bd2f
2004/10/12 14:57:45-07:00 osdl.net!markh
This takes care of tracking open channels through configuration
changes. The channel structures and data are maintained until the last
instance is closed and there are no unexpired retained events. Then the
data is freed up.
(Logical change 1.93)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@333 fd59a12c-fef9-0310-b244-a6a79926bd2f
into markh1.pdx.osdl.net:/home/localmarkh/views/BK/openais_event
2004/10/12 14:57:46-07:00 osdl.net!markh
Handle open channels cluster wide and track opens. Free up channel
data when there are no more references.
Also, fix some compiler warnings in lib/evt.c
BKrev: 416c53d279cT2JNVM_jQ5qBjLGe6EQ
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@332 fd59a12c-fef9-0310-b244-a6a79926bd2f
into persist.az.mvista.com:/home/sdake/openais
2004/10/04 16:10:02-07:00 mvista.com!sdake
testamf.c:
Change testamf to just test protection group tracking
and componentcapabilitymodelget.
amf.c:
Change req_header to res_header to match rest of
library, especially for out of order queued messages.
Remove unneeded debug printf
BKrev: 416301fc-l-UbKOcLV0FMuNqzCEQIw
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@324 fd59a12c-fef9-0310-b244-a6a79926bd2f
2004/10/04 16:09:33-07:00 mvista.com!sdake
Change testamf to just test protection group tracking
and componentcapabilitymodelget.
(Logical change 1.90)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@323 fd59a12c-fef9-0310-b244-a6a79926bd2f