Uploaded image for project: 'Zeppelin'
  1. Zeppelin
  2. ZEPPELIN-1196

Connecting to already running remote interpreter process with multiple interpreters in a group throws exception

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.6.0
    • Fix Version/s: 0.6.1
    • Component/s: zeppelin-interpreter
    • Labels:
      None

      Description

      Connecting to already running remote interpreter process with multiple interpreters in a group throws IllegalThreadException.Following is the stack trace:

      java.lang.IllegalThreadStateException
              at java.lang.Thread.start(Thread.java:705)
              at org.apache.zeppelin.interpreter.remote.RemoteInterpreterProcess.reference(RemoteInterpreterProcess.java:174)
              at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.init(RemoteInterpreter.java:155)
              at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.open(RemoteInterpreter.java:207)
              at org.apache.zeppelin.interpreter.LazyOpenInterpreter.open(LazyOpenInterpreter.java:69)
              at org.apache.zeppelin.interpreter.LazyOpenInterpreter.interpret(LazyOpenInterpreter.java:93)
              at org.apache.zeppelin.notebook.Paragraph.jobRun(Paragraph.java:279)
              at org.apache.zeppelin.scheduler.Job.run(Job.java:176)
              at org.apache.zeppelin.scheduler.RemoteScheduler$JobRunner.run(RemoteScheduler.java:328)
              at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
              at java.util.concurrent.FutureTask.run(FutureTask.java:262)
              at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
              at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:745)
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                SachinJanani Sachin Janani
                Reporter:
                SachinJanani Sachin Janani
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: