Merge pull request #127 from k0ekk0ek/noiolbf

Disable line buffering in Throughput examples on Windows
This commit is contained in:
eboasson 2019-03-14 11:52:33 +01:00 committed by GitHub
commit f997972ec7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions

View file

@ -46,7 +46,9 @@ int main (int argc, char **argv)
dds_entity_t writer;
ThroughputModule_DataType sample;
#if !defined(_WIN32)
setvbuf (stdout, NULL, _IOLBF, 0);
#endif
if (parse_args(argc, argv, &payloadSize, &burstInterval, &burstSize, &timeOut, &partitionName) == EXIT_FAILURE) {
return EXIT_FAILURE;

View file

@ -75,7 +75,9 @@ int main (int argc, char **argv)
dds_entity_t participant;
dds_entity_t reader;
#if !defined(_WIN32)
setvbuf (stdout, NULL, _IOLBF, 0);
#endif
if (parse_args(argc, argv, &maxCycles, &partitionName) == EXIT_FAILURE)
{