fix raises when using with celluloid

bug appers with 1.2, 1.1.2 was ok.

https://github.com/celluloid/celluloid/issues/206