From e5d5b625f16c3c3df5a3fdcc114a6694d82ab6e8 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Sun, 5 Jan 2025 09:46:16 -0800 Subject: platform: remove reader/writer locks The only thing using this was the transport lookups, but as those transports are now fully initialized in nng_init, we no longer need to lock that at all. --- src/platform/windows/win_impl.h | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'src/platform/windows/win_impl.h') diff --git a/src/platform/windows/win_impl.h b/src/platform/windows/win_impl.h index 1659b099..db190d42 100644 --- a/src/platform/windows/win_impl.h +++ b/src/platform/windows/win_impl.h @@ -44,16 +44,6 @@ struct nni_plat_mtx { SRWLOCK_INIT \ } -struct nni_rwlock { - SRWLOCK rwl; - BOOLEAN exclusive; -}; - -#define NNI_RWLOCK_INITIALIZER \ - { \ - SRWLOCK_INIT \ - } - struct nni_plat_cv { CONDITION_VARIABLE cv; PSRWLOCK srl; -- cgit v1.2.3-70-g09d2