diff options
| author | Dimitri Staessens <dimitri@ouroboros.rocks> | 2025-12-24 10:23:02 +0100 |
|---|---|---|
| committer | Sander Vrijders <sander@ouroboros.rocks> | 2026-01-07 14:33:39 +0100 |
| commit | cef9a910aa9c2315aa4d4ab6c196b078ca2fad90 (patch) | |
| tree | c72302670b228688a3293f5a9c55d0597479b76b /cmake/lib | |
| parent | 48c294105f5123dc876fbad199ec1e0166d82a18 (diff) | |
| download | ouroboros-cef9a910aa9c2315aa4d4ab6c196b078ca2fad90.tar.gz ouroboros-cef9a910aa9c2315aa4d4ab6c196b078ca2fad90.zip | |
lib: Remove the not-so lockless rbuff_ll
The "lockless" rbuff was mixing paradigms as it still has mutexes and
condvars to avoid spinning on blocking behaviour. This was a bad
idea. We'll add proper lockless implementations later.
Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks>
Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'cmake/lib')
| -rw-r--r-- | cmake/lib/lib.cmake | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/cmake/lib/lib.cmake b/cmake/lib/lib.cmake index bf79da44..674d8503 100644 --- a/cmake/lib/lib.cmake +++ b/cmake/lib/lib.cmake @@ -43,8 +43,6 @@ set(SHM_RDRB_BLOCK_SIZE "sysconf(_SC_PAGESIZE)" CACHE STRING "Packet buffer block size, multiple of pagesize for performance") set(SHM_RDRB_MULTI_BLOCK TRUE CACHE BOOL "Packet buffer multiblock packet support") -set(SHM_RBUFF_LOCKLESS FALSE CACHE BOOL - "Enable shared memory lockless rbuff support") set(QOS_DISABLE_CRC TRUE CACHE BOOL "Ignores ber setting on all QoS cubes") set(DELTA_T_MPL 60 CACHE STRING |
