Compare commits
11 Commits
fd4b933602
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
317388e81d | ||
|
|
96ead754ed | ||
|
|
3a3e3fa81d | ||
|
|
bdba5287b5 | ||
|
|
aded9bc067 | ||
|
|
4fbd9df64c | ||
|
|
e2181393d0 | ||
|
|
7aeddd4032 | ||
|
|
30c6f7d6f0 | ||
|
|
04efa5aaea | ||
|
|
6d7fa14eb0 |
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 {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
defer srv.Close()
|
||||||
|
|
||||||
exitCode := uint32(0)
|
exitCode := uint32(0)
|
||||||
if err := srv.Serve(); err != nil {
|
if err := srv.Serve(); err != nil {
|
||||||
log.Printf("(sftp.Server).Serve(): %v", err)
|
log.Printf("(sftp.Server).Serve(): %v", err)
|
||||||
if err == io.EOF {
|
if err == io.EOF {
|
||||||
defer srv.Close()
|
|
||||||
log.Printf("sftp client exited session")
|
log.Printf("sftp client exited session")
|
||||||
} else {
|
} else {
|
||||||
exitCode = 1
|
exitCode = 1
|
||||||
|
|||||||
Reference in New Issue
Block a user