/*
- * $Id: forward.cc,v 1.44 1999/01/12 23:37:42 wessels Exp $
+ * $Id: forward.cc,v 1.45 1999/01/13 21:59:52 wessels Exp $
*
* DEBUG: section 17 Request Forwarding
* AUTHOR: Duane Wessels
debug(17, 3) ("fwdConnectTimeout: FD %d: '%s'\n", fd, storeUrl(entry));
assert(fd == fwdState->server_fd);
if (entry->mem_obj->inmem_hi == 0) {
- err = errorCon(ERR_READ_TIMEOUT, HTTP_GATEWAY_TIMEOUT);
+ err = errorCon(ERR_CONNECT_FAIL, HTTP_GATEWAY_TIMEOUT);
err->request = requestLink(fwdState->request);
+ err->xerrno = ETIMEDOUT; /* cheat */
errorAppendEntry(entry, err);
}
comm_close(fd);