diff options
author | Dimitri Staessens <[email protected]> | 2018-02-24 03:01:05 +0100 |
---|---|---|
committer | Sander Vrijders <[email protected]> | 2018-02-24 09:16:09 +0100 |
commit | 545af576f2bd9220ba6eebf9d4eb597e2f4992d9 (patch) | |
tree | c8d07ebd51d6e6ea3c956802b27eb183700de368 /src/ipcpd/normal/routing.c | |
parent | 2437470c510ad4f9e903c2bc908fa6e6b8f233da (diff) | |
download | ouroboros-545af576f2bd9220ba6eebf9d4eb597e2f4992d9.tar.gz ouroboros-545af576f2bd9220ba6eebf9d4eb597e2f4992d9.zip |
ipcpd: Fix cleanup of sdu scheduler
Not all threads were cancelled on exit. This fixes (the rather
cryptic) error message "The futex facility returned an unexpected
error code" when running the stack with the address sanitizer. Also
fixes possible double frees when a pthread_create would fail.
Signed-off-by: Dimitri Staessens <[email protected]>
Signed-off-by: Sander Vrijders <[email protected]>
Diffstat (limited to 'src/ipcpd/normal/routing.c')
0 files changed, 0 insertions, 0 deletions