> Dirk, no matter where you add the code, it is completely not portable, and > the result is actually undefined. Some platforms zero out the timeout, > others don't. Some leave the timeout alone, others subtract the elapsed > time. Unless you include a bunch of autoconf macros to determine which > type of platform you are on, and set all sorts of flags, this just won't > work.
Could you just check what I commited to 'ab'. This makes AB works again on a loaded machine. I've only tested on MacOS, FreeBSD and NT - so not sure if there are real portability issues on the hard platforms. Please advice :-) Dw