Closed blt04 closed 9 years ago
I've run the specs locally on branch release-1.2
. I think this is safe to merge, ignoring Travis-CI failure.
I've merged this in my own fork into release-1.2
and deployed my app. That's working fine, but obviously does not test the range of rubies and datastores that Travis is.
Can PR #50 be back ported to the
release-1.2
branch? When using DataMapper with Passenger, Passenger sometimes freezes thenil
value (see https://code.google.com/p/phusion-passenger/issues/detail?id=1093). WhenDirtyMinder
tries to track a frozen nil value, an error can occur:PR #50 limited extending classes with
Hooker
to only certain classes. It would be awesome to back port this fix into 1.2.x.This PR simply cherry-picks mbj's fixes to
release-1.2
.