aboutsummaryrefslogtreecommitdiffstats
path: root/tshark.c
diff options
context:
space:
mode:
Diffstat (limited to 'tshark.c')
-rw-r--r--tshark.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tshark.c b/tshark.c
index a0c8f4f71e..b5105a44bb 100644
--- a/tshark.c
+++ b/tshark.c
@@ -1748,8 +1748,10 @@ main(int argc, char *argv[])
*
* The capture code is a bit twisty, so it doesn't appear to
* be an easy fix. We just ignore the return value for now.
+ * Instead, pass on the exit status from the capture child.
*/
capture();
+ exit_status = global_capture_opts.fork_child_status;
if (print_packet_info) {
if (!write_finale()) {