diff options
author | Benjamin Poirier <benjamin.poirier@gmail.com> | 2021-07-28 06:32:49 (GMT) |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2023-07-24 17:40:19 (GMT) |
commit | 96bbe55c8513f1c80d4c85fe829ef2aef35e1f51 (patch) | |
tree | d5e9fa3a11200371fd1f25cf6899ff8bf9575642 | |
parent | cf5dcbcdfe5f2a8a813396a7eca55e1a590afeb6 (diff) | |
download | libnl-96bbe55c8513f1c80d4c85fe829ef2aef35e1f51.zip libnl-96bbe55c8513f1c80d4c85fe829ef2aef35e1f51.tar.gz libnl-96bbe55c8513f1c80d4c85fe829ef2aef35e1f51.tar.bz2 |
test-cache-mngr: Flush output after object dumps
Flush stdout after object dumps to have complete and immediate output when
stdout is not line buffered, such as when piping the test-cache-mngr output
to grep.
-rw-r--r-- | tests/test-cache-mngr.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/test-cache-mngr.c b/tests/test-cache-mngr.c index c47c50e..33cbd8d 100644 --- a/tests/test-cache-mngr.c +++ b/tests/test-cache-mngr.c @@ -46,6 +46,7 @@ static void change_cb(struct nl_cache *cache, struct nl_object *obj, printf("CHANGE "); nl_object_dump(obj, ¶ms); + fflush(stdout); change = 1; } @@ -174,6 +175,7 @@ int main(int argc, char *argv[]) if (dump_on_timeout || (dump_on_change && change)) { nl_cache_mngr_info(mngr, ¶ms); + fflush(stdout); change = 0; } } |