Nullpointer exception could occur is the session is being closed at the same time that an async exception is received since it would also close the session out at the same time.