*** empty log message ***

This commit is contained in:
glenux 2004-02-22 22:00:23 +00:00 committed by Glenn Y. Rolland
parent 2662df9632
commit 2bd6c0f136

View file

@ -1,3 +1,4 @@
#include <wait.h>
#include "libnazgul.h" #include "libnazgul.h"
int main(void) { int main(void) {
@ -21,10 +22,38 @@ int main(void) {
printf("RequestedId: %s\n",testId); printf("RequestedId: %s\n",testId);
mSPAC=msgSpaceCreate(testId,0,3,poolInfos); mSPAC=msgSpaceCreate(testId,0,3,poolInfos);
pid_t pid=fork();
montext=msgAllocate(mSPAC,ANYPOOL,270,0);
// msgFree(mSPAC,(void *)montext);
msgSpaceDelete(testId); if (pid ==0){
mSPAC=msgSpaceOpen(testId);
sleep(2);
montext=msgAllocate(mSPAC,2,180,0);
printf("ALLOC %d.. ok\n",(int)getpid());
sleep(2);
montext=msgAllocate(mSPAC,2,170,0);
printf("ALLOC %d.. ok\n",(int)getpid());
sleep(2);
montext=msgAllocate(mSPAC,2,270,0);
printf("ALLOC %d.. ok\n",(int)getpid());
} else {
mSPAC=msgSpaceOpen(testId);
montext=msgAllocate(mSPAC,2,280,0);
printf("ALLOC %d.. ok\n",(int)getpid());
sleep(2);
montext=msgAllocate(mSPAC,2,270,0);
printf("ALLOC %d.. ok\n",(int)getpid());
sleep(2);
montext=msgAllocate(mSPAC,2,270,0);
printf("ALLOC %d.. ok\n",(int)getpid());
//msgFree(mSPAC,(void *)montext);
//msgFree(mSPAC,(void *)montext);
//msgFree(mSPAC,(void *)montext);
wait(NULL);
msgSpaceDelete(testId);
}
return 0; return 0;
} }