(1) так проблема в том, что нет ни каких зависших сеансов, пользователь какое то время работает, а потом вот выходит блокировка, при чем ссылается на этот же сеанс.. Уже и пользователя нового создавали, полтора дня проработали и опять..
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший