adding more resiliancy to DBHandle

#441
When does this cause an exception?