MCPcopy Create free account
hub / github.com/HASwitchPlate/openHASP / abortTransfer

Method abortTransfer

lib/SimpleFTPServer/FtpServer.cpp:1604–1622  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1602}
1603
1604void FtpServer::abortTransfer()
1605{
1606 if(transferStage != FTP_Close) {
1607 if(FtpServer::_transferCallback) {
1608 FtpServer::_transferCallback(FTP_TRANSFER_ERROR, getFileName(&file), bytesTransfered);
1609 }
1610
1611 file.close();
1612#if STORAGE_TYPE != STORAGE_SPIFFS && STORAGE_TYPE != STORAGE_LITTLEFS && STORAGE_TYPE != STORAGE_SEEED_SD
1613 dir.close();
1614#endif
1615 client.println(F("426 Transfer aborted"));
1616 DEBUG_PRINTLN(F(" Transfer aborted!"));
1617
1618 transferStage = FTP_Close;
1619 }
1620 // if( data.connected())
1621 data.stop();
1622}
1623
1624// Read a char from client connected to ftp server
1625//

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected