Closed stephan-roolvink closed 10 years ago
Sorry, I forgot about this! It makes a lot of sense. Merging and releasing!
I don't see why the whole body of __getobj__
needs to be factored out to another method. Why not just call __getobj__
from marshal_dump?
Edit: never mind, got it.
The reason for this fix is that, when you cache a future that produces an exception you are storing an exception state. Which in my opinion does not make sence.