summaryrefslogtreecommitdiff
path: root/ace/config-sunos5.5.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/config-sunos5.5.h')
-rw-r--r--ace/config-sunos5.5.h13
1 files changed, 5 insertions, 8 deletions
diff --git a/ace/config-sunos5.5.h b/ace/config-sunos5.5.h
index 6c4665f5e4c..131c5e4e221 100644
--- a/ace/config-sunos5.5.h
+++ b/ace/config-sunos5.5.h
@@ -108,17 +108,14 @@
// have link problems with g++ or egcs on SunOS 5.5.
#define ACE_HAS_REGEX
-// Optimize ACE_Handle_Set for select().
-#define ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT
-
-// 10 millisecond fudge factor to account for Solaris timers...
-//
-// Believe me, this timer skew is necessary ;-)
-//
+// Maximum compensation (10 ms) for early return from timed ::select ().
#if !defined (ACE_TIMER_SKEW)
-# define ACE_TIMER_SKEW 1000 * 10
+# define ACE_TIMER_SKEW 10 * 1000
#endif /* ACE_TIMER_SKEW */
+// Optimize ACE_Handle_Set for select().
+#define ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT
+
// Platform supports pread() and pwrite()
#define ACE_HAS_P_READ_WRITE
#define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS