{"push_id":649751873,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"d11b24c71089aba9f3098607a60c31b776385bc6","before":"79111dcde8ca0e56593e1e8adcf2e8c6fe310d86","commits":[{"sha":"0300c22c98fd486c7571e343dea76fc8f2db3152","author":{"email":"ae9e2289bfb86617e7df55ccf6837bd754e6357f@twopensource.com","name":"Nick Howard (Twitter)"},"message":"propagate keyboard interrupts from worker threads\n\nIf a worker thread happens to be the active thread, Ctrl-C will kill it, but not the pants process because the interrupt isn't propagated to the main thread. This changes the WorkerPool s.t. it's work definition will intercept a keyboard interrupt and interrupt main.\n\nTesting Done:\nWrote a regression test, made it pass, CI baking on PR.\n\nBugs closed: 1473\n\nReviewed at https://rbcommons.com/s/twitter/r/2143/","distinct":true,"url":"https://api.github.com/repos/pantsbuild/pants-for-travis-osx-ci/commits/0300c22c98fd486c7571e343dea76fc8f2db3152"},{"sha":"d11b24c71089aba9f3098607a60c31b776385bc6","author":{"email":"89eb73fbef71259ee15b5c1414c7a16ad9206fb5@googlegroups.com","name":"Pants CI"},"message":"Sync of https://github.com/pantsbuild/pants/commit/0300c22c98fd486c7571e343dea76fc8f2db3152","distinct":true,"url":"https://api.github.com/repos/pantsbuild/pants-for-travis-osx-ci/commits/d11b24c71089aba9f3098607a60c31b776385bc6"}]}