Compare commits
15 Commits
main
...
fd4b933602
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fd4b933602 | ||
|
|
26f06a02ca | ||
|
|
5f6a81eb54 | ||
|
|
7f96d42ce5 | ||
|
|
cae3dc71a7 | ||
|
|
01d6116f7f | ||
|
|
e452de8806 | ||
|
|
88cba45310 | ||
|
|
67b8cd2449 | ||
|
|
01a983bea8 | ||
|
|
04ed8761da | ||
|
|
f736b48d5d | ||
|
|
b499ac2afe | ||
|
|
f4af94e536 | ||
|
|
bba58e7a3a |
2
ssh.go
2
ssh.go
@@ -315,12 +315,12 @@ func (s *session) request(ctx context.Context, req *ssh.Request, conn *ssh.Serve
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
defer srv.Close()
|
||||
|
||||
exitCode := uint32(0)
|
||||
if err := srv.Serve(); err != nil {
|
||||
log.Printf("(sftp.Server).Serve(): %v", err)
|
||||
if err == io.EOF {
|
||||
defer srv.Close()
|
||||
log.Printf("sftp client exited session")
|
||||
} else {
|
||||
exitCode = 1
|
||||
|
||||
Reference in New Issue
Block a user