no indication that disk is full
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Back In Time |
Fix Released
|
Medium
|
Unassigned |
Bug Description
My disk filled up during a backup. I didn't really notice. I eventually clicked on the system tray icon, and all it did was raise a OK/Cancel dialog saying "save permissions" (that does nothing when either button is pressed).
I ran it again, via the command line. This is the output I got:
INFO: Call rsync to take the snapshot
rsync: writefd_unbuffered failed to write 4 bytes to socket [sender]: Broken pipe (32)
rsync: write failed on "/media/Tim Machine/
rsync error: error in file IO (code 11) at receiver.c(302) [receiver=3.0.6]
rsync: connection unexpectedly closed (150885 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(600) [sender=3.0.6]
WARNING: Command "rsync -aEAX -v --delete-excluded --chmod=Fa-w,D+w --whole-file --delete / "/media/Tim Machine/
INFO: Save permissions
Traceback (most recent call last):
File "/usr/share/
start_app()
File "/usr/share/
take_snapshot( cfg, True )
File "/usr/share/
snapshots.
File "/usr/share/
ret_val = self._take_
File "/usr/share/
fileinfo.
IOError: unknown IO error
Note that it doesn't die, it simply sits there after this. To fix this bug, I think
- a (gui) alert should be shown, and
- the process should exit
It is not easy to detect disk full (since BIT use an external tool: rsync).
Beta version on the other side tries to detect errors so it won't consider OK a partial backup. For the moment this is all I can do.