Description of problem:
In previous versions of curl (7.16.1-3.fc7), the current status, seen when
curl is run with no extra arguments, was updated at an interval of about
1 second. This was good. However, the updated curl (curl-7.16.2-1.fc7)
refreshes the status without any let-up, as much as console takes it.
This is wasteful and causes ripple effects across the desktop whenever
a download is running (e.g. fans kick up).
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Run curl in a poorly performing terminal emulator, like gnome-terminal
2. Observe that cursor runs like crazy all over the status line
3. Observe (with top) that the emulator and X server start eating CPU
Wasteful system load
Working as before
I think someone passed some wrong argument to some timer call.
I understand that I can kill status with a command line argument, so
no big deal, but this clearly is a regression, hence the bug report.
This is fixed in upstream's CVS
Fixed also in rawhide, thanks Daniel.
Verified fixed in curl-7.16.2-5.fc8.