2009-12-07 Yuzo Fujishima <yuzo@google.com>
authoreric@webkit.org <eric@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 8 Dec 2009 02:40:46 +0000 (02:40 +0000)
committereric@webkit.org <eric@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 8 Dec 2009 02:40:46 +0000 (02:40 +0000)
        Reviewed by Alexey Proskuryakov.

        Make run-webkit-websocketserver log to stderr rather than to a file.
        https://bugs.webkit.org/show_bug.cgi?id=32234

        * Scripts/run-webkit-websocketserver:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@51824 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKitTools/ChangeLog
WebKitTools/Scripts/run-webkit-websocketserver

index f6eac645ba8965b8da288db09e7916cfc716bef2..a1ce4b5e1bf8bbd6028e5c194588e2dca6d1af5f 100644 (file)
@@ -1,3 +1,12 @@
+2009-12-07  Yuzo Fujishima  <yuzo@google.com>
+
+        Reviewed by Alexey Proskuryakov.
+
+        Make run-webkit-websocketserver log to stderr rather than to a file.
+        https://bugs.webkit.org/show_bug.cgi?id=32234
+
+        * Scripts/run-webkit-websocketserver:
+
 2009-12-07  Dmitry Titov  <dimich@chromium.org>
 
         Rubber-stamped by Darin Adler.
index ada133d9ccc2f6acc16fc53407b598a89c75c930..e05303aa419b13a2568c581f9f9a74227a6e0005 100755 (executable)
@@ -34,7 +34,7 @@ use warnings;
 
 use File::Spec;
 use FindBin;
-use IPC::Open3;
+use IPC::Open2;
 
 use lib $FindBin::Bin;
 use webkitdirs;
@@ -46,7 +46,6 @@ my $webSocketPort = 8880;
 
 my $srcDir = sourceDir();
 my $layoutTestsName = "$srcDir/LayoutTests";
-my $logFile = "/tmp/webkit-websocketserver.txt";
 my $testDirectory = File::Spec->rel2abs($layoutTestsName);
 my $webSocketServerPID = 0;
 
@@ -54,7 +53,6 @@ my $webSocketServerPID = 0;
 print "Starting Web Socket server...\n";
 openWebSocketServer();
 print "Started.\n";
-print "Logging to: $logFile\n";
 print "Hit [ENTER] to stop it.";
 <STDIN>;
 print "Stopping Web Socket server...\n";
@@ -75,11 +73,10 @@ sub openWebSocketServer()
         "-p", "$webSocketPort",
         "-d", "$webSocketHandlerDir",
         "-s", "$webSocketHandlerScanDir",
-        "-l", "$logFile",
     );
 
     $ENV{"PYTHONPATH"} = $webSocketPythonPath;
-    $webSocketServerPID = open3(\*WEBSOCKETSERVER_IN, \*WEBSOCKETSERVER_OUT, \*WEBSOCKETSERVER_ERR, $webSocketServerPath, @args);
+    $webSocketServerPID = open2(\*WEBSOCKETSERVER_IN, \*WEBSOCKETSERVER_OUT, $webSocketServerPath, @args);
 
     my $listen = "http://127.0.0.1:$webSocketPort";
     my $retryCount = 10;
@@ -94,7 +91,6 @@ sub closeWebSocketServer()
 {
     close WEBSOCKETSERVER_IN;
     close WEBSOCKETSERVER_OUT;
-    close WEBSOCKETSERVER_ERR;
     kill 15, $webSocketServerPID;
 }