aboutsummaryrefslogtreecommitdiffstats
path: root/src/firemon
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-11-10 20:15:22 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2016-11-10 20:15:22 -0500
commitfffce11c3da087172c069ec0ff4c788f5bcc522b (patch)
tree7e3297f56448ebc8122f8fbb006fa3ce034ea62c /src/firemon
parenttesting (diff)
downloadfirejail-fffce11c3da087172c069ec0ff4c788f5bcc522b.tar.gz
firejail-fffce11c3da087172c069ec0ff4c788f5bcc522b.tar.zst
firejail-fffce11c3da087172c069ec0ff4c788f5bcc522b.zip
testing
Diffstat (limited to 'src/firemon')
-rw-r--r--src/firemon/interface.c3
-rw-r--r--src/firemon/procevent.c4
2 files changed, 7 insertions, 0 deletions
diff --git a/src/firemon/interface.c b/src/firemon/interface.c
index bceed93d3..58990e6e5 100644
--- a/src/firemon/interface.c
+++ b/src/firemon/interface.c
@@ -146,6 +146,9 @@ static void print_sandbox(pid_t pid) {
146 return; 146 return;
147 net_ifprint(); 147 net_ifprint();
148 printf("\n"); 148 printf("\n");
149#ifdef HAVE_GCOV
150 __gcov_flush();
151#endif
149 _exit(0); 152 _exit(0);
150 } 153 }
151 154
diff --git a/src/firemon/procevent.c b/src/firemon/procevent.c
index 78a3a4fb2..1940f4a34 100644
--- a/src/firemon/procevent.c
+++ b/src/firemon/procevent.c
@@ -192,6 +192,10 @@ static int procevent_monitor(const int sock, pid_t mypid) {
192 tv.tv_usec = 0; 192 tv.tv_usec = 0;
193 193
194 while (1) { 194 while (1) {
195#ifdef HAVE_GCOV
196 __gcov_flush();
197#endif
198
195#define BUFFSIZE 4096 199#define BUFFSIZE 4096
196 char __attribute__ ((aligned(NLMSG_ALIGNTO)))buf[BUFFSIZE]; 200 char __attribute__ ((aligned(NLMSG_ALIGNTO)))buf[BUFFSIZE];
197 201