Piping output broken. #8

Closed
opened 2022-04-09 06:30:25 +00:00 by Ghost · 2 comments
Ghost commented 2022-04-09 06:30:25 +00:00 (Migrated from codeberg.org)
lockywolf@laptop:~/OfficialRepos/2ping>timeout --signal=INT 10s  ./2ping -q <censored> | grep 'ping losses'
--- Logging error ---
Traceback (most recent call last):
  File "/usr/lib64/python3.9/logging/__init__.py", line 1087, in emit
    self.flush()
  File "/usr/lib64/python3.9/logging/__init__.py", line 1067, in flush
    self.stream.flush()
BrokenPipeError: [Errno 32] Broken pipe
Call stack:
  File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 16, in <module>
    module_init()
  File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 13, in module_init
    sys.exit(twoping.cli.main(sys.argv))
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1664, in main
    return t.run()
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1372, in run
    self.print_stats()
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1183, in print_stats
    self.print_stats_sock(sock_class, time_end, short=short)
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1249, in print_stats_sock
    self.logger.info(
Message: '--- <censored> (<censored>) 2ping statistics ---'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
  File "/usr/lib64/python3.9/logging/__init__.py", line 1087, in emit
    self.flush()
  File "/usr/lib64/python3.9/logging/__init__.py", line 1067, in flush
    self.stream.flush()
BrokenPipeError: [Errno 32] Broken pipe
Call stack:
  File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 16, in <module>
    module_init()
  File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 13, in module_init
    sys.exit(twoping.cli.main(sys.argv))
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1664, in main
    return t.run()
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1372, in run
    self.print_stats()
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1183, in print_stats
    self.print_stats_sock(sock_class, time_end, short=short)
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1254, in print_stats_sock
    self.logger.info(
Message: '10 pings transmitted, 7 received, 30% ping loss, time 9s 647ms'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
  File "/usr/lib64/python3.9/logging/__init__.py", line 1087, in emit
    self.flush()
  File "/usr/lib64/python3.9/logging/__init__.py", line 1067, in flush
    self.stream.flush()
BrokenPipeError: [Errno 32] Broken pipe
Call stack:
  File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 16, in <module>
    module_init()
  File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 13, in module_init
    sys.exit(twoping.cli.main(sys.argv))
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1664, in main
    return t.run()
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1372, in run
    self.print_stats()
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1183, in print_stats
    self.print_stats_sock(sock_class, time_end, short=short)
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1267, in print_stats_sock
    self.logger.info(
Message: '0 outbound ping losses (0%), 0 inbound (0%), 3 undetermined (30%)'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
  File "/usr/lib64/python3.9/logging/__init__.py", line 1087, in emit
    self.flush()
  File "/usr/lib64/python3.9/logging/__init__.py", line 1067, in flush
    self.stream.flush()
BrokenPipeError: [Errno 32] Broken pipe
Call stack:
  File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 16, in <module>
    module_init()
  File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 13, in module_init
    sys.exit(twoping.cli.main(sys.argv))
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1664, in main
    return t.run()
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1372, in run
    self.print_stats()
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1183, in print_stats
    self.print_stats_sock(sock_class, time_end, short=short)
  File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1287, in print_stats_sock
    self.logger.info(
Message: 'rtt min/avg/ewma/max/mdev = 301.274/971.144/1086.439/1597.504/529.781 ms'
Arguments: ()
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>
BrokenPipeError: [Errno 32] Broken pipe

lockywolf@laptop:~/OfficialRepos/2ping>
``` lockywolf@laptop:~/OfficialRepos/2ping>timeout --signal=INT 10s ./2ping -q <censored> | grep 'ping losses' --- Logging error --- Traceback (most recent call last): File "/usr/lib64/python3.9/logging/__init__.py", line 1087, in emit self.flush() File "/usr/lib64/python3.9/logging/__init__.py", line 1067, in flush self.stream.flush() BrokenPipeError: [Errno 32] Broken pipe Call stack: File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 16, in <module> module_init() File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 13, in module_init sys.exit(twoping.cli.main(sys.argv)) File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1664, in main return t.run() File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1372, in run self.print_stats() File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1183, in print_stats self.print_stats_sock(sock_class, time_end, short=short) File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1249, in print_stats_sock self.logger.info( Message: '--- <censored> (<censored>) 2ping statistics ---' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib64/python3.9/logging/__init__.py", line 1087, in emit self.flush() File "/usr/lib64/python3.9/logging/__init__.py", line 1067, in flush self.stream.flush() BrokenPipeError: [Errno 32] Broken pipe Call stack: File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 16, in <module> module_init() File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 13, in module_init sys.exit(twoping.cli.main(sys.argv)) File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1664, in main return t.run() File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1372, in run self.print_stats() File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1183, in print_stats self.print_stats_sock(sock_class, time_end, short=short) File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1254, in print_stats_sock self.logger.info( Message: '10 pings transmitted, 7 received, 30% ping loss, time 9s 647ms' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib64/python3.9/logging/__init__.py", line 1087, in emit self.flush() File "/usr/lib64/python3.9/logging/__init__.py", line 1067, in flush self.stream.flush() BrokenPipeError: [Errno 32] Broken pipe Call stack: File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 16, in <module> module_init() File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 13, in module_init sys.exit(twoping.cli.main(sys.argv)) File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1664, in main return t.run() File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1372, in run self.print_stats() File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1183, in print_stats self.print_stats_sock(sock_class, time_end, short=short) File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1267, in print_stats_sock self.logger.info( Message: '0 outbound ping losses (0%), 0 inbound (0%), 3 undetermined (30%)' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib64/python3.9/logging/__init__.py", line 1087, in emit self.flush() File "/usr/lib64/python3.9/logging/__init__.py", line 1067, in flush self.stream.flush() BrokenPipeError: [Errno 32] Broken pipe Call stack: File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 16, in <module> module_init() File "/home/lockywolf/OfficialRepos/2ping/./2ping", line 13, in module_init sys.exit(twoping.cli.main(sys.argv)) File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1664, in main return t.run() File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1372, in run self.print_stats() File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1183, in print_stats self.print_stats_sock(sock_class, time_end, short=short) File "/home/lockywolf/OfficialRepos/2ping/twoping/cli.py", line 1287, in print_stats_sock self.logger.info( Message: 'rtt min/avg/ewma/max/mdev = 301.274/971.144/1086.439/1597.504/529.781 ms' Arguments: () Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'> BrokenPipeError: [Errno 32] Broken pipe lockywolf@laptop:~/OfficialRepos/2ping> ```
rfinnie commented 2025-08-23 18:45:35 +00:00 (Migrated from codeberg.org)

Sorry, I was never able to replicate this... Is it still happening? Do you have any additional info about your setup which could be abnormal?

Sorry, I was never able to replicate this... Is it still happening? Do you have any additional info about your setup which could be abnormal?
rfinnie commented 2025-08-23 18:46:03 +00:00 (Migrated from codeberg.org)

Deleted user; closing issue

Deleted user; closing issue
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rfinnie/2ping#8
No description provided.