Line
Link Here
|
0 |
-- kismet_wrapper.cc |
0 |
++ kismet_wrapper.cc |
Lines 79-85
void reap(int sig) {
Link Here
|
79 |
if (FD_ISSET(epipe[0], &rset)) { |
79 |
if (FD_ISSET(epipe[0], &rset)) { |
80 |
if (fgets(ret, 2048, err) == NULL || |
80 |
if (fgets(ret, 2048, err) == NULL || |
81 |
feof(err)) { |
81 |
feof(err)) { |
82 |
if (feof(out)) |
82 |
if (!check_out || feof(out)) |
83 |
break; |
83 |
break; |
84 |
|
84 |
|
85 |
fclose(err); |
85 |
fclose(err); |
Lines 98-104
void reap(int sig) {
Link Here
|
98 |
if (FD_ISSET(rpipe[0], &rset)) { |
98 |
if (FD_ISSET(rpipe[0], &rset)) { |
99 |
if (fgets(ret, 2048, out) == NULL || |
99 |
if (fgets(ret, 2048, out) == NULL || |
100 |
feof(out)) { |
100 |
feof(out)) { |
101 |
if (feof(err)) |
101 |
if (!check_err || feof(err)) |
102 |
break; |
102 |
break; |
103 |
|
103 |
|
104 |
fclose(out); |
104 |
fclose(out); |