axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From di...@apache.org
Subject cvs commit: ws-axis/c/src/platforms/unix PlatformSpecificUnix.hpp
Date Mon, 21 Mar 2005 16:42:34 GMT
dicka       2005/03/21 08:42:34

  Modified:    c/src/platforms/unix PlatformSpecificUnix.hpp
  Log:
  Removing RTLD_GLOBAL from dlopen on Linux, when trace is turned on it is causing destructor
problems with AxisBench and segfaults when receiving Faults in ExceptionTestDoc and FaultMappingDoc
testcases.
  
  Submitted by: Adrian Dick
  
  Revision  Changes    Path
  1.17      +1 -1      ws-axis/c/src/platforms/unix/PlatformSpecificUnix.hpp
  
  Index: PlatformSpecificUnix.hpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/platforms/unix/PlatformSpecificUnix.hpp,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- PlatformSpecificUnix.hpp	15 Mar 2005 11:07:57 -0000	1.16
  +++ PlatformSpecificUnix.hpp	21 Mar 2005 16:42:34 -0000	1.17
  @@ -50,7 +50,7 @@
    #define DLHandler void*
   
    #define PLATFORM_LOADLIBINIT()
  - #define PLATFORM_LOADLIB(_lib)     dlopen(_lib, RTLD_LAZY|RTLD_GLOBAL)
  + #define PLATFORM_LOADLIB(_lib)     dlopen(_lib, RTLD_LAZY)
   
    #define PLATFORM_UNLOADLIB         dlclose
    #define PLATFORM_GETPROCADDR       dlsym
  
  
  

Mime
View raw message