View Ticket
Not logged in
Ticket UUID: 2d1109c6402512146ecf675e479fb80f5eba660c
Title: fossil should delete repository & journal files if 'fossil clone' is cancelled
Status: Open Type: Feature_Request
Severity: Minor Priority:
Subsystem: Resolution: Open
Last Modified: 2010-11-05 09:55:41
Version Found In: [24636f7057]
Description & Comments:
If one cancels 'fossil clone' half-way (using ^c), fossil keeps to-be-created repository file and journal file. It should delete them.

For other cases where fossil clone fails due to some reason, it may keep these files only if asked (through command-line arguments) for debug purpose.


drh added on 2010-11-05 09:55:41:
Catching the SIGINT and performing cleanup would require signal handling which is easy enough to do on unix, but is rather more challenging on windows. So even if we do provide this enhancement, it would be a unix-only thing, I suspect.