backend: slightly improve session handling to probably resolve a possible bug under maximum load-test

The bug apparently came from concurrent sessions in different threads, leading to an exhaustion of the pool buffer. However, it is not even clear if the bug really existed or was a by-product of just exhausting the local database server. This patch should improve things never the less.
simulation: removed debug log and slightly improved error reporting