diff options
| author | dimitri staessens <dimitri.staessens@ugent.be> | 2017-10-12 18:12:05 +0200 |
|---|---|---|
| committer | dimitri staessens <dimitri.staessens@ugent.be> | 2017-10-13 10:03:47 +0200 |
| commit | 7a98128e053ccd59203757982f7332ed5e4568ea (patch) | |
| tree | 8933b54692dabb4f8713d3e0f1689b49a1fae0ea /src/lib/CMakeLists.txt | |
| parent | 281eaf854247703ed36725ab9dbef3a11d860c5c (diff) | |
| download | ouroboros-7a98128e053ccd59203757982f7332ed5e4568ea.zip ouroboros-7a98128e053ccd59203757982f7332ed5e4568ea.tar.gz | |
lib: Re-enable multi-block support
Multi-block support was forgotten during the update of the build
system. This enables it again and fixes some bugs when it is disabled
and larger SDUs are sent.
Diffstat (limited to 'src/lib/CMakeLists.txt')
| -rw-r--r-- | src/lib/CMakeLists.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/CMakeLists.txt b/src/lib/CMakeLists.txt index 6ab5ebc..00670f6 100644 --- a/src/lib/CMakeLists.txt +++ b/src/lib/CMakeLists.txt @@ -165,6 +165,8 @@ set(SHM_RDRB_NAME "/${SHM_PREFIX}.rdrb" CACHE INTERNAL "Name for the main POSIX shared memory buffer") set(SHM_RDRB_BLOCK_SIZE "sysconf(_SC_PAGESIZE)" CACHE STRING "SDU buffer block size, multiple of pagesize for performance") +set(SHM_RDRB_MULTI_BLOCK true CACHE BOOL + "SDU buffer multiblock SDU support") set(SHM_RBUFF_LOCKLESS 0 CACHE BOOL "Enable shared memory lockless rbuff support") |
