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 {
|
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