app/testpmd: fix stdout flush after printing stats
authorIgor Romanov <igor.romanov@oktetlabs.ru>
Mon, 18 Mar 2019 11:35:47 +0000 (11:35 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Wed, 20 Mar 2019 20:12:33 +0000 (21:12 +0100)
commit683d1e82a0f2caae1a9c6f1209ab4d743373a173
tree1efff779df70013c08b76f71513cc6296b7b3912
parentb6950cc79de36cbd02f0e6fa3a7ad169b74373bb
app/testpmd: fix stdout flush after printing stats

User can specify stats period(n). The statistics should be available
to user every n second. But the print_stats() function does not
force stdout to be flushed, so for instance, a user reading testpmd's
stdout through pipe will not be able to read it until the stdout
buffer is filled.

Fixes: cfea1f3048d1 ("app/testpmd: print statistics periodically")
Cc: stable@dpdk.org
Signed-off-by: Igor Romanov <igor.romanov@oktetlabs.ru>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
Acked-by: Bernard Iremonger <bernard.iremonger@intel.com>
app/test-pmd/testpmd.c