diff options
author | Phil Mesnier <mesnierp@ociweb.com> | 2016-03-03 16:55:46 -0600 |
---|---|---|
committer | Phil Mesnier <mesnierp@ociweb.com> | 2016-03-04 10:14:59 -0600 |
commit | f68ad1ebb25927d2b6650091f3bc23ae6888a495 (patch) | |
tree | 002a02dc67f6bed1fec3a1e8b3d8ab35538097b9 /ACE/ace/config-linux.h | |
parent | 80f4315eb1314ccdc47052f07c882a45a60fa10b (diff) | |
download | ATCD-f68ad1ebb25927d2b6650091f3bc23ae6888a495.tar.gz |
Bring over recent fixes and enhancements to the FaultTolerant / LoadBalancing naming service extension from OCI's TAO release.
Fixes deadlocks that could occur as a result of file access errors, such as the transient "bad file decriptor" (ebadf) error that seems to pop up fairly regularly
when using NFS. Also optimized the file locking strategy to not always setting to MODIFY access state, which then required a file update on every access
Diffstat (limited to 'ACE/ace/config-linux.h')
-rw-r--r-- | ACE/ace/config-linux.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ACE/ace/config-linux.h b/ACE/ace/config-linux.h index a29d6e55844..eeb6c46e447 100644 --- a/ACE/ace/config-linux.h +++ b/ACE/ace/config-linux.h @@ -403,6 +403,7 @@ #define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS #define ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R #define ACE_HAS_REENTRANT_FUNCTIONS +#define ACE_HAS_MNTENT // To support UCLIBC #if defined (__UCLIBC__) |