summaryrefslogtreecommitdiff
path: root/mcastseed/src/mcastleech.c
diff options
context:
space:
mode:
authorLudovic Pouzenc <ludovic@pouzenc.fr>2016-08-15 17:49:14 +0200
committerLudovic Pouzenc <ludovic@pouzenc.fr>2016-08-15 17:49:14 +0200
commit3251c9f4e169f35d5f2410d777b848c49a91348a (patch)
tree8a0f308b7dca2c93e3542b796854add6e5f5311f /mcastseed/src/mcastleech.c
parent6ed77148e4a5b8bf9f3b4739d9e12c8af93b147e (diff)
downloadeficast-3251c9f4e169f35d5f2410d777b848c49a91348a.tar.gz
eficast-3251c9f4e169f35d5f2410d777b848c49a91348a.tar.bz2
eficast-3251c9f4e169f35d5f2410d777b848c49a91348a.zip
mcastleech: print dgrambuf stats at finalize_job state
Diffstat (limited to 'mcastseed/src/mcastleech.c')
-rw-r--r--mcastseed/src/mcastleech.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/mcastseed/src/mcastleech.c b/mcastseed/src/mcastleech.c
index a23e73a..76e1e79 100644
--- a/mcastseed/src/mcastleech.c
+++ b/mcastseed/src/mcastleech.c
@@ -246,6 +246,7 @@ int receive_data() {
int finalize_job() {
ssize_t nwrite;
int info_w, res;
+ char *stats;
/* Don't eat reources in a pooling fashion, blocking IO is fine when no more recv to do */
set_O_NONBLOCK(1, 0);
@@ -265,6 +266,11 @@ int finalize_job() {
return res;
}
+ res = dgrambuf_stats(dgrambuf, &stats);
+ if ( res != - 1 ) {
+ fprintf(stderr, "finalize_job(): dgrambuf_stats : %s\n",stats);
+ free(stats);
+ }
return 0;
}