ftp: clear the do_more bit when the server has connected
authorDaniel Stenberg <daniel@haxx.se>
Fri, 21 Aug 2015 11:30:08 +0000 (13:30 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 21 Aug 2015 11:30:08 +0000 (13:30 +0200)
commit38ef1b3e7f69e84b56dde28baca046a067dc0efb
tree8aaeabd86b958d4b4eb606352a3506176df3e15f
parent1d89fd983a1ce454aa9fe1a9b0fc452b4bfccd7b
ftp: clear the do_more bit when the server has connected

The multi state machine would otherwise go into the DO_MORE state after
DO, even for the case when the FTP state machine had already performed
those duties, which caused libcurl to get stuck in that state and fail
miserably. This occured for for active ftp uploads.

Reported-by: Patricia Muscalu
lib/ftp.c