}
}
- typedef CommCbMemFunT<Comm::ConnOpener, CommConnectCbParams> abortDialer;
+ typedef CommCbMemFunT<Comm::ConnOpener, CommCloseCbParams> abortDialer;
calls_.earlyAbort_ = JobCallback(5, 4, abortDialer, this, Comm::ConnOpener::earlyAbort);
comm_add_close_handler(conn_->fd, calls_.earlyAbort_);
* Handles the case(s) when a partially setup connection gets closed early.
*/
void
-Comm::ConnOpener::earlyAbort(const CommConnectCbParams &io)
+Comm::ConnOpener::earlyAbort(const CommCloseCbParams &io)
{
debugs(5, 3, HERE << io.conn);
doneConnecting(COMM_ERR_CLOSING, io.xerrno); // NP: is closing or shutdown better?
ConnOpener(const ConnOpener &);
ConnOpener & operator =(const ConnOpener &c);
- void earlyAbort(const CommConnectCbParams &);
+ void earlyAbort(const CommCloseCbParams &);
void timeout(const CommTimeoutCbParams &);
void doneConnecting(comm_err_t status, int xerrno);
static void InProgressConnectRetry(int fd, void *data);