mirror of
https://github.com/drakkan/sftpgo.git
synced 2025-12-06 22:30:56 +03:00
transfer: initialize lastActivity
This avoid a random value for transfer of empty file where no reads or writes happen
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user