transfer: initialize lastActivity

This avoid a random value for transfer of empty file where no reads or writes happen
This commit is contained in:
Nicola Murino
2019-08-02 15:49:51 +02:00
parent 8c40684989
commit b8dafecdd9
2 changed files with 4 additions and 1 deletions

View File

@@ -75,6 +75,7 @@ func (c Connection) Fileread(request *sftp.Request) (io.ReaderAt, error) {
user: c.User,
connectionID: c.ID,
transferType: transferDownload,
lastActivity: time.Now(),
isNewFile: false,
}
addTransfer(&transfer)
@@ -134,6 +135,7 @@ func (c Connection) Filewrite(request *sftp.Request) (io.WriterAt, error) {
user: c.User,
connectionID: c.ID,
transferType: transferUpload,
lastActivity: time.Now(),
isNewFile: true,
}
addTransfer(&transfer)
@@ -187,6 +189,7 @@ func (c Connection) Filewrite(request *sftp.Request) (io.WriterAt, error) {
user: c.User,
connectionID: c.ID,
transferType: transferUpload,
lastActivity: time.Now(),
isNewFile: false,
}
addTransfer(&transfer)