diff options
Diffstat (limited to 'geo-replication')
| -rw-r--r-- | geo-replication/syncdaemon/libgfchangelog.py | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/geo-replication/syncdaemon/libgfchangelog.py b/geo-replication/syncdaemon/libgfchangelog.py index 89ae032016f..ac5ff05bdfa 100644 --- a/geo-replication/syncdaemon/libgfchangelog.py +++ b/geo-replication/syncdaemon/libgfchangelog.py @@ -9,13 +9,13 @@  #  import os -from ctypes import CDLL, create_string_buffer, get_errno, byref, c_ulong +from ctypes import CDLL, RTLD_GLOBAL, create_string_buffer, get_errno, byref, c_ulong  from ctypes.util import find_library  from syncdutils import ChangelogException  class Changes(object): -    libgfc = CDLL(find_library("gfchangelog"), use_errno=True) +    libgfc = CDLL(find_library("gfchangelog"), mode=RTLD_GLOBAL, use_errno=True)      @classmethod      def geterrno(cls):  | 
