1
0
mirror of https://github.com/craigerl/aprsd.git synced 2024-12-22 01:20:59 -05:00

another fix for tx send

This commit is contained in:
Hemna 2024-04-15 11:29:26 -04:00
parent 758ea432ed
commit 3e8716365e

View File

@ -79,7 +79,6 @@ def _send_direct(packet, aprs_client=None):
packet_log.log(packet, tx=True) packet_log.log(packet, tx=True)
try: try:
cl.send(packet) cl.send(packet)
packet.send_count += 1
except Exception as e: except Exception as e:
LOG.error(f"Failed to send packet: {packet}") LOG.error(f"Failed to send packet: {packet}")
LOG.error(e) LOG.error(e)
@ -119,7 +118,7 @@ class SendPacketThread(aprsd_threads.APRSDThread):
return False return False
else: else:
send_now = False send_now = False
if packet.send_count == packet.retry_count: if packet.send_count >= packet.retry_count:
# we reached the send limit, don't send again # we reached the send limit, don't send again
# TODO(hemna) - Need to put this in a delayed queue? # TODO(hemna) - Need to put this in a delayed queue?
LOG.info( LOG.info(