Based on your additional info., my money is on it being the internet itself -- if output cannot be delivered even momentarily to the other end, you get a pause signal (used to be CTRL-S when I last looked into such things) coming back at some level which prevents the host continuing transmission until it gets a continue signal (used to be CTRL-Q the last time I looked). Such interaction takes place at a lower network layer than the Apache server is hooked into, but it might be possible to detect using some network administration tools. Or perhaps you could see if there is a correlation between distance to the user IP and print processing time?
| [reply] |