From 5fa272fdccc87f758413d87eb239b699820f4cc4 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 12 Sep 2014 10:49:39 -0400 Subject: [PATCH] fix(pty) install warning --- src/unix/pty.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/unix/pty.cc b/src/unix/pty.cc index c812e2c..4a149bd 100644 --- a/src/unix/pty.cc +++ b/src/unix/pty.cc @@ -182,8 +182,9 @@ NAN_METHOD(PtyFork) { case -1: return NanThrowError("forkpty(3) failed."); case 0: - if (strlen(cwd)) chdir(cwd); - + if (strlen(cwd) && chdir(cwd)) + perror("chdir failed"); + if (uid != -1 && gid != -1) { if (setgid(gid) == -1) { perror("setgid(2) failed.");