Bugfix#25239 Closing control stream while data stream is open violates RFC959 section 2.3

This commit is contained in:
Sara Golemon 2003-08-25 22:25:33 +00:00
parent 92e321294c
commit a76f0dc8ae

View file

@ -521,13 +521,6 @@ php_stream * php_stream_url_wrap_ftp(php_stream_wrapper *wrapper, char *path, ch
goto errexit;
}
/* close control connection if not in ssl mode */
if (!use_ssl) {
php_stream_write_string(stream, "QUIT\r\n");
php_stream_close(stream);
stream = NULL;
}
php_stream_context_set(datastream, context);
php_stream_notify_progress_init(context, 0, file_size);
@ -685,13 +678,6 @@ php_stream * php_stream_ftp_opendir(php_stream_wrapper *wrapper, char *path, cha
goto opendir_errexit;
}
/* close control connection if not in ssl mode */
if (!use_ssl) {
php_stream_write_string(stream, "QUIT\r\n");
php_stream_close(stream);
stream = NULL;
}
php_stream_context_set(datastream, context);
if (use_ssl_on_data && (php_stream_xport_crypto_setup(stream,