~measurement-factory/squid/ftp-gw

Viewing all changes in revision 12796.

  • Committer: Alex Rousskov
  • Author(s): Christos Tsantilas, Alex Rousskov
  • Date: 2014-01-20 16:53:23 UTC
  • Revision ID: rousskov@measurement-factory.com-20140120165323-y33sq81u5lsuedwc
Avoid comm.cc:170: "Comm::IsConnOpen(conn)" assertions
by being more careful with the client data connection state.

Do not forward a 125/150 response to the client until the client data
connection is ready. Do not forward it at all if the data connection was
already closed by the time we got a server 125/150 response. If we have to
wait, we do not really forward the original 125/150 response but generate our
own 150. That may change.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: