In FullTcpAgent::timeout() there are two calls like: send_much(1, PF_TIMEOUT, maxburst_); which i believe should be: send_much(1, REASON_TIMEOUT, maxburst_); neal