SourceReader: Bugfix false-negative if exceptions in initialization

Folks, please use Labs in-house facility to test this fix.  It's passed my new test automation.  Thanks!