Author: cutting
Date: Tue Jul 26 11:52:20 2005
New Revision: 225373

URL: http://svn.apache.org/viewcvs?rev=225373&view=rev
Log:
Run child using same jvm as parent.

Modified:
    
lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/TaskRunner.java

Modified: 
lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/TaskRunner.java
URL: 
http://svn.apache.org/viewcvs/lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/TaskRunner.java?rev=225373&r1=225372&r2=225373&view=diff
==============================================================================
--- 
lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/TaskRunner.java 
(original)
+++ 
lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/TaskRunner.java 
Tue Jul 26 11:52:20 2005
@@ -84,9 +84,12 @@
         classPath.append(workDir);
       }
 
+      File jvm =                                  // use same jvm as parent
+        new File(new File(System.getProperty("java.home"), "bin"), "java");
+        
       // run java
       runChild(new String[] {
-        "java",
+        jvm.toString(),
         "-Xmx"+job.get("mapred.child.heap.size", "200m"),
         "-cp", classPath.toString(),
         TaskTracker.Child.class.getName(),        // main is Child


Reply via email to