Skip to content

Commit 0fa20c7

Browse files
committed
do not fork to send state in debug
1 parent 1d205a1 commit 0fa20c7

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

sshd.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -856,14 +856,12 @@ send_rexec_state(int fd)
856856
struct sshbuf *keys;
857857
u_int mlen;
858858
pid_t pid;
859-
#ifdef FORK_NOT_SUPPORTED
860-
// TODO: Implement a Windows-specific way to handle debug mode
861-
#else /* FORK_NOT_SUPPORTED */
859+
#ifndef WINDOWS
862860
if ((pid = fork()) == -1)
863861
fatal_f("fork failed: %s", strerror(errno));
864862
if (pid != 0)
865863
return;
866-
#endif /* FORK_NOT_SUPPORTED */
864+
#endif /* !WINDOWS */
867865

868866
debug3_f("entering fd = %d config len %zu", fd,
869867
sshbuf_len(config));

0 commit comments

Comments
 (0)