Exception on ctrl+c
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fiDefrag |
New
|
Critical
|
Unassigned |
Bug Description
FiDefrag 2.11, Ubuntu 8.04.
This is what happened when I wanted to cancel the defragmentation and hit Ctrl+c:
$ fidefrag -d .
=== Defragmenting . - 1,4G - 8 Files - 5 Passes ===
=== Building File List...
--- Pass 1 / 5 ---
495.86 MB 23084 P 46.55 P/MB ./The Power Of Nightmares - 02... Phantom Victory.avi
--> Improved: 23084.00 P --> 1382.00 P
344.23 MB 13368 P 38.83 P/MB ./The Power Of Nightmares - 01...Its Cold Outside.avi
--> Improved: 13368.00 P --> 6631.00 P
492.43 MB 19911 P 40.43 P/MB ./The Power Of Nightmares - 03...dows In The Cave.avi
Traceback (most recent call last):
File "/home/
libfidefrag
File "/home/
defrag(mf)
File "/home/
copy = subprocess.
File "/usr/lib/
stdout = self._fo_
File "/usr/lib/
return obj.read()
KeyboardInterrupt
$ rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(271) [sender=2.6.9]
$
Fortunatelly the file does not seem to be corrupted. Anyhow the ctrl+c should work flawlessly, it is normal way to cancel program.
Changed in fidefrag: | |
importance: | Undecided → Critical |