Fix FileManager thread panic and other misc improvements

- Add shut down logic for FileManager thread
- Add an unit test for filemanager_thread
This commit is contained in:
Zhen Zhang 2016-05-24 21:53:48 +08:00
parent caada0fb33
commit 96b2093121
6 changed files with 46 additions and 3 deletions

View file

@ -53,6 +53,7 @@ impl FileManager {
FileManagerThreadMsg::SelectFiles(sender) => self.select_files(sender),
FileManagerThreadMsg::ReadFile(sender, id) => self.read_file(sender, id),
FileManagerThreadMsg::DeleteFileID(id) => self.delete_fileid(id),
FileManagerThreadMsg::Exit => break,
}
}
}