Skip to content

Commit e657e6d

Browse files
committed
do_beacon_ping bugfix
1 parent 467e4d9 commit e657e6d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

mytoncore/functions.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,9 @@ def do_beacon_ping(host, count, timeout):
499499
process = subprocess.run(args, stdin=subprocess.PIPE,
500500
stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=timeout)
501501
output = process.stdout.decode("utf-8")
502-
avg = output.split('\n')[-1].split('=')[1].split('/')[1]
502+
output_lines = output.split('\n')
503+
rtt_line = list(filter(None, output_lines))[-1]
504+
avg = rtt_line.split('=')[1].split('/')[1]
503505
return float(avg)
504506

505507

0 commit comments

Comments
 (0)