Browse Source

Better error checking

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2426 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/1.90
sletz 17 years ago
parent
commit
5fba69484c
3 changed files with 16 additions and 8 deletions
  1. +4
    -2
      tests/testSynchroClient.cpp
  2. +4
    -2
      tests/testSynchroServer.cpp
  3. +8
    -4
      tests/testSynchroServerClient.cpp

+ 4
- 2
tests/testSynchroClient.cpp View File

@@ -129,8 +129,10 @@ int main(int ac, char *av [])
} }
#endif #endif


sem1->ConnectOutput(SERVER, "default");
sem2->ConnectInput(CLIENT, "default");
if (!sem1->ConnectOutput(SERVER, "default"))
return -1;
if (!sem2->ConnectInput(CLIENT, "default"))
return -1;


obj = new Test2(sem1, sem2); obj = new Test2(sem1, sem2);




+ 4
- 2
tests/testSynchroServer.cpp View File

@@ -185,8 +185,10 @@ int main(int ac, char *av [])
} }
#endif #endif


sem1->Allocate(SERVER, "default", 0);
sem2->Allocate(CLIENT, "default", 0);
if (!sem1->Allocate(SERVER, "default", 0)
return -1;
if (!sem2->Allocate(CLIENT, "default", 0))
return -1;


// run test in RT thread // run test in RT thread
obj = new Test1(sem1, sem2); obj = new Test1(sem1, sem2);


+ 8
- 4
tests/testSynchroServerClient.cpp View File

@@ -225,10 +225,14 @@ int main(int ac, char *av [])


#endif #endif


sem1->Allocate(SERVER, "default", 0);
sem2->Allocate(CLIENT, "default", 0);
sem3->ConnectOutput(SERVER, "default");
sem4->ConnectInput(CLIENT, "default");
if (!sem1->Allocate(SERVER, "default", 0))
return -1;
if (!sem2->Allocate(CLIENT, "default", 0))
return -1;
if (sem3->ConnectOutput(SERVER, "default"))
return -1;
if (sem4->ConnectInput(CLIENT, "default"))
return -1;


// run test in RT thread // run test in RT thread
obj1 = new Test1(sem1, sem2); obj1 = new Test1(sem1, sem2);


Loading…
Cancel
Save