summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorkobica <kobica@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-11-25 21:50:56 +0000
committerkobica <kobica@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-11-25 21:50:56 +0000
commite4a6c0344cfe909131af97a1aebe19d54bfb4d41 (patch)
treedd7e3c7b609be0a77c4fa9c00e29755e57590437 /apps
parent7a027fe84dbf4fa02377b9fd6fa461e5a5549b8f (diff)
downloadATCD-e4a6c0344cfe909131af97a1aebe19d54bfb4d41.tar.gz
Added #define JAWS_BUILD_DLL
Use ACE_THR_FUNC_RETURN instead of void* Add if !defined (ACE_WIN32) for WIN32 because of SIGHUP
Diffstat (limited to 'apps')
-rw-r--r--apps/JAWS3/jaws3/Signal_Task.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/apps/JAWS3/jaws3/Signal_Task.cpp b/apps/JAWS3/jaws3/Signal_Task.cpp
index 8a81c22c946..706582e7d77 100644
--- a/apps/JAWS3/jaws3/Signal_Task.cpp
+++ b/apps/JAWS3/jaws3/Signal_Task.cpp
@@ -3,6 +3,8 @@
#include "ace/OS.h"
#include "ace/Thread.h"
+#define JAWS_BUILD_DLL
+
#include "jaws3/Signal_Task.h"
#include "jaws3/Event_Dispatcher.h"
#include "jaws3/THYBRID_Concurrency.h"
@@ -10,7 +12,7 @@
#include "jaws3/TPR_Concurrency.h"
-static void *
+ACE_THR_FUNC_RETURN
JAWS_Signal_Task_function (void *)
{
int done = 0;
@@ -30,7 +32,7 @@ JAWS_Signal_Task_function (void *)
done = 1;
break;
-
+# if !defined (ACE_WIN32)
case SIGHUP:
// In the future, re-read jaws.conf and svc.conf,
// and then reset the JAWS singletons.
@@ -38,6 +40,7 @@ JAWS_Signal_Task_function (void *)
break;
case SIGPIPE:
+#endif // !defined (ACE_WIN32)
default:
break;