Uploading a torrent is quite some work, I don't see why someone should do, to then not wanting to finish the job.
Rather than punishment, the first action should be to make the uploader aware that something is wrong and to propose help
In the same sense, every uploader facing unexpected trouble in finish it's upload should contact the Staff (e.g. on the HelpDesk) to see what can bee done. In a first case it could be moved away from the public list, avoiding new leecher to join until a solution and in the worst to delete it.