Sending UDP packets with MacTCP slows down the system for about one second. Any way to avoid this?

bribri

Active member
I have an application running in System 7.1 with MacTCP 2.1 on an SE/30 + BlueSCSI v2 that sends occasional UDP packets containing a few tens of bytes of data. For some reason, after sending the packet (and after it's been received at its destination), the whole system becomes a little bit slower and stuttery for about one second afterwards. Presumably MacTCP is doing some kind of background activity using timers / interrupts, but I don't understand why since a UDP packet ought not to involve anything more than just sending it out.

Is there any way to work around this slowdown?
 
Top