Qt で FTP サーバーを作成していますが、RETR コマンドの 226 成功応答コードを送信するタイミングがわかりません。
すべてのデータが書き込まれた後、データ接続ソケットが閉じられる前に送信しますか?
reply(226);
dataSocket()->disconnectFromHost();
または、データ接続ソケットが閉じられた後に送信しますか?
dataSocket()->disconnectFromHost();
dataSocket()->waitForDisconnected();
reply(226);