Posted on stackoverflow but no traction yet:
http://stackoverflow.com/questions/12942505/why-does-using-set-trace-func-work-in-some-places-but-cause-unexpected-return-l

Getting a unexpected return (LocalJumpError). Note that I don't think it
has anything to do with 'return' being sent in as a type.

It is a problem that only happens in Rails autoloaded classes, but I'm
concerned that I might be doing something wrong in my gem as purely a
Ruby issue (the gem is not Rails-specific).

Anyone mind doing a code review?

https://github.com/garysweaver/autolog

-- 
Posted via http://www.ruby-forum.com/.