forked from osmocom/wireshark
1323544f65
Close pipe handles when spawning asynchronous processes, so only the child process holds handle to the other end of the pipe. Closing the handles makes it possible to use pipes the same way as on other OS, that is to rely on blocking read() to end when child process finishes. Do not call CloseHandle() on signal pipe in capture sync after the handle ownership was transferred to file descriptor. Close the file descriptor instead. |
||
---|---|---|
.. | ||
.editorconfig | ||
CMakeLists.txt | ||
airpcap.h | ||
airpcap_loader.c | ||
airpcap_loader.h | ||
capture-pcap-util-int.h | ||
capture-pcap-util-unix.c | ||
capture-pcap-util.c | ||
capture-pcap-util.h | ||
capture-wpcap.c | ||
capture-wpcap.h | ||
capture_ifinfo.c | ||
capture_ifinfo.h | ||
capture_session.h | ||
capture_sync.c | ||
capture_sync.h | ||
capture_win_ifnames.c | ||
capture_win_ifnames.h | ||
iface_monitor.c | ||
iface_monitor.h | ||
ws80211_utils.c | ||
ws80211_utils.h |