bug:master must clean up the mailbox before finish
 - workers send requests to master after all tasks finished
 - master must clean up these requests in the mailbox before finish

small modification:
 - when a task finish, worker does not send it back to master