by Matthew Noonan
26. January 2006 14:56
It was bound to happen sooner or later, but as the weeks went by and I kept one eye on my email and the other on the MyGeneration forums, I started to entertain the thought that maybe there just weren't any bugs in EO 1.0.
Alas I was, of course, wrong... <sigh>
User "daveyjclark" discovered that if an error is thrown during the Save operation, the internal data operations are not properly cleaned up after the exception. This is only a problem if your object has lengthy lifespan, and you attempt to re-run an operation after an exception, but it's a very valid scenario in a Windows application (less so for web apps).
You can see the details and the suggested fix in his post. I will be incorporating these changes into the next release of EO, which is coming along quite nicely.