puppetlabs/Razor-Microkernel — pull request #14 by tjmcs (2012-11-06 00:47:57+00:00)
Title: Fixes an (unreported) exception handling issue in the Razor Microkernel

Previously, only exceptions that inherited from the StandardError class were handled properly, and under Ruby 1.8.7 this did not include the Timeout::Error class that could be thrown from the checkin/register HTTP requests (without the changes in this commit an HTTP timeout could cause the Microkernel Controller to exit unexpectedly).