Description of Problem: when ifdown is called the check_default_route function is called in network-scripts. when the line "/sbin/route -n awk..." is run, gawk spins on the CPU. Version-Release number of selected component (if applicable): I've tested gawk-3.0.6-1 from 7.0, gawk-3.0.6-2 from 7.1, and gawk-3.1.0-4 from rawhide. How Reproducible: 100% on this test case. Steps to Reproduce: 1. bring down your default route 2. run /sbin/route -n | gawk 'BEGIN{r=1} $3=="0.0.0.0" && $4=="UG" {r=0} END{print r}'` 3. watch the process sit on the CPU Actual Results: if the default route exists, this works as expected. if the default route is not there, it hangs on the processor (i.e. strace shows _no_ system calls occuring). gdb shows it in double_to_int(). Expected Results: it should work for both cases. Additional Information: this is on a 7.0 install, latest errata applied to a multia/udb 21064
Please test if this is still a problem with 7.2. Thanks, Florian La Roche
Not reproducible with skipjack/beta 4
Ok, then probably fixed with newer version. Pleae re-issue if new problems come up. Florian La Roche