diff options
-rw-r--r-- | lib/Class/Refresh.pm | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Class/Refresh.pm b/lib/Class/Refresh.pm index 54798d5..956b45a 100644 --- a/lib/Class/Refresh.pm +++ b/lib/Class/Refresh.pm @@ -152,11 +152,11 @@ sub load_module { Class::Load::load_class($mod); } catch { - warn $_; + die $_; + } + finally { + $class->_update_cache_for($mod); }; - - - $class->_update_cache_for($mod); } sub _dependent_modules { |