diff options
author | Dimitri Staessens <dimitri.staessens@ugent.be> | 2018-02-24 03:01:05 +0100 |
---|---|---|
committer | Sander Vrijders <sander.vrijders@ugent.be> | 2018-02-24 09:16:09 +0100 |
commit | 545af576f2bd9220ba6eebf9d4eb597e2f4992d9 (patch) | |
tree | c8d07ebd51d6e6ea3c956802b27eb183700de368 /src/lib/irm.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 <dimitri.staessens@ugent.be>
Signed-off-by: Sander Vrijders <sander.vrijders@ugent.be>
Diffstat (limited to 'src/lib/irm.c')
0 files changed, 0 insertions, 0 deletions