konst55
Дата: 22.12.2012 14:52:02
Пишу программу для linux, работает с mysql через MySQL Connector/C++. Нужно обрабатывать сигналы SIGINT и SIGTSTP (ctrl+C и ctrl+Z). По нажатию этих клавиш юзером прога должна прекратить текущий запрос сделать rollback и завершиться
konst55
Дата: 22.12.2012 16:45:48
netwind,
а как же сделать роллбэк в этом случае? если просто грохнуть прогу, то при следующем запуске работать не будет - будет ждать конца транзакции не завершенной при предыдущем запуске, приходится рестартовать сервер