split utility bug fix
Recreate connection on SQL error
Separate exception from return value
More frequent update of session when it is running