mirror of
https://github.com/aljazceru/cowrie.git
synced 2025-12-17 22:14:19 +01:00
Don't try to save a non-existant ttylog
git-svn-id: https://kippo.googlecode.com/svn/trunk@128 951d7100-d841-11de-b865-b3884708a8e2
This commit is contained in:
@@ -40,9 +40,11 @@ class DBLogger(dblog.DBLogger):
|
||||
return cursor.lastrowid
|
||||
|
||||
def handleConnectionLost(self, session, args):
|
||||
self.query(
|
||||
'INSERT INTO `ttylog` (`session`, `ttylog`) VALUES (%s, %s)',
|
||||
(session, self.ttylog(session)))
|
||||
ttylog = self.ttylog(session)
|
||||
if ttylog:
|
||||
self.query(
|
||||
'INSERT INTO `ttylog` (`session`, `ttylog`) VALUES (%s, %s)',
|
||||
(session, self.ttylog(session)))
|
||||
self.query('UPDATE `sessions` SET `endtime` = FROM_UNIXTIME(%s)' + \
|
||||
' WHERE `id` = %s',
|
||||
(self.nowUnix(), session))
|
||||
|
||||
Reference in New Issue
Block a user