Allow sftp same user switching on windows

This commit is contained in:
Viktor Liu
2025-07-03 02:19:12 +02:00
parent 6e15882c11
commit 04bb314426

View File

@@ -46,7 +46,7 @@ func (s *Server) sftpSubsystemHandler(sess ssh.Session) {
log.Debugf("SFTP subsystem request from user %s (effective user %s)", sess.User(), result.User.Username)
if result.UsedFallback {
if !result.RequiresUserSwitching {
if err := s.executeSftpDirect(sess); err != nil {
log.Errorf("SFTP direct execution: %v", err)
}