fork BlockingQueue and Condition from muduo, unfinished
modify travis.yml for testing
trying find deadlock bug
trying to fix deadlock bug
fixed deadlock bug.