summaryrefslogtreecommitdiff
path: root/src/ipcpd/udp/main.c
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2022-03-31 08:58:23 +0200
committerSander Vrijders <sander@ouroboros.rocks>2022-04-01 08:09:22 +0200
commitccfcc0efcff8b3460a7870541df09d537bfeae8f (patch)
treef13dbe9792a9324c408b38bc3d444361b0cd9f58 /src/ipcpd/udp/main.c
parent369400aab2b464b2ef11d30547f5ca7eee2a4b2a (diff)
downloadouroboros-ccfcc0efcff8b3460a7870541df09d537bfeae8f.tar.gz
ouroboros-ccfcc0efcff8b3460a7870541df09d537bfeae8f.zip
lib: Fix fqueue_next handling of deallocated flows
If a flow was deallocated while there were still unprocessed events in an fqueue, it would cause a SEGV in fqueue_next because it was not checking the validity of the returned flow descriptor. Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'src/ipcpd/udp/main.c')
0 files changed, 0 insertions, 0 deletions