- GNUNET_CADET_disconnect will destroy pending channels and call the cleanup callback...
authorBart Polot <bart@net.in.tum.de>
Fri, 26 Jun 2015 15:04:02 +0000 (15:04 +0000)
committerBart Polot <bart@net.in.tum.de>
Fri, 26 Jun 2015 15:04:02 +0000 (15:04 +0000)
commit2527e4072121667966226b9da4f8c481011f3b2f
tree4ddb5f55f2e41b32e84136a529c90db593af9201
parent93860c5f352bebb5cb9317a2ec92266894eb9a18
- GNUNET_CADET_disconnect will destroy pending channels and call the cleanup callback on them, and cleanup_channel does access peer_map. If peer_map is destroyed before CADET_disconnect, a use-after-free happens.
src/rps/gnunet-service-rps.c