<html>
    <head>
      <base href="http://fiji.sc/bugzilla/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - Fiji hangs when installing macro tool"
   href="http://fiji.sc/bugzilla/show_bug.cgi?id=835#c16">Comment # 16</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - Fiji hangs when installing macro tool"
   href="http://fiji.sc/bugzilla/show_bug.cgi?id=835">bug 835</a>
              from <span class="vcard"><a class="email" href="mailto:ctrueden@wisc.edu" title="Curtis Rueden <ctrueden@wisc.edu>"> <span class="fn">Curtis Rueden</span></a>
</span></b>
        <pre>It seems that IJ.run(String) does not spawn a different thread, but _does_
still prepend "Run$_" to the current thread, resulting in the EDT being
renamed, which seems like a bug.

The threading issues here are complex, due to many different possible code
paths within ImageJ 1.x: IJ.run, IJ.runPlugIn, IJ.runMacro, multiple method
signatures, called from many places in different ways. Many of these code paths
end up running on the EDT, which has major ramifications.

I'll discuss further with Johannes, when I get a chance.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>