]> git.openfabrics.org - ~shefty/rdma-win.git/commit
ofed libs: prevent double initialization of critical section
authorshefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Wed, 26 Aug 2009 16:44:24 +0000 (16:44 +0000)
committershefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Wed, 26 Aug 2009 16:44:24 +0000 (16:44 +0000)
commit40e337e3cc66529f38a0d47976eeed4023665b34
tree245ebe7e41e44f27550c87f8fd5378c04fe56f33
parent902aa42259e6f2578b6a31e418c2449ae9658865
ofed libs: prevent double initialization of critical section

DllMain is called multiple times for a given process.  Prevent double
initialization of critical sections by only initializing it during process
attach.  This avoids corrupting the critical section while it may be in use.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2382 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86
trunk/ulp/libibverbs/src/ibv_main.cpp
trunk/ulp/librdmacm/src/cma_main.cpp