On 12/15/06, Marco Costalba [off-list ref] wrote:
IOW the timely select() is already done by Qt library. We just read
what has been already received and stored.
Try to set the timer to a very high value so that never triggers and
there is only one read call at the end, after git-rev-list exited,
when there is a forced call to the data read function.
Times seems to get even better! This is because timely read of the
pipe is _already_ done inside Qt library, not by qgit application.