diff options
| author | Garrett D'Amore <garrett@damore.org> | 2025-01-05 09:46:16 -0800 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2025-01-05 09:49:56 -0800 |
| commit | e5d5b625f16c3c3df5a3fdcc114a6694d82ab6e8 (patch) | |
| tree | 8cf3f1ede137ac8c08c002700a297fe0d6972fd3 /src/platform/posix/posix_impl.h | |
| parent | cf7dda752e1a49cb1003b0e300a5200ff0b0c92e (diff) | |
| download | nng-e5d5b625f16c3c3df5a3fdcc114a6694d82ab6e8.tar.gz nng-e5d5b625f16c3c3df5a3fdcc114a6694d82ab6e8.tar.bz2 nng-e5d5b625f16c3c3df5a3fdcc114a6694d82ab6e8.zip | |
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.
Diffstat (limited to 'src/platform/posix/posix_impl.h')
| -rw-r--r-- | src/platform/posix/posix_impl.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/platform/posix/posix_impl.h b/src/platform/posix/posix_impl.h index b6435353..2229f17c 100644 --- a/src/platform/posix/posix_impl.h +++ b/src/platform/posix/posix_impl.h @@ -65,15 +65,6 @@ struct nni_plat_mtx { PTHREAD_MUTEX_INITIALIZER \ } -struct nni_rwlock { - pthread_rwlock_t rwl; -}; - -#define NNI_RWLOCK_INITIALIZER \ - { \ - PTHREAD_RWLOCK_INITIALIZER \ - } - // No static form of CV initialization because of the need to use // attributes to set the clock type. struct nni_plat_cv { |
