in reply to Autoflushing revisited.
tcpdump also does output caching, so it waits until it has a certain amount of data before it prints it. Hence, even though perl is autoflushing, tcpdump isn't. No input, no output. Try the -l option to tcpdump to alleviate this issue. Also, man tcpdump
HTH
|
|---|