Hi Phil,<br> We had the same problem with defunct Magma processes. To quick fix this we terminated the processes this way:<br><br>" Before evaluation be aware of other processes with the same priority... "<br>( Process allInstances<br>
select: [: aProcess | aProcess priority = 50 ] ) allButFirst do: [: ea | ea terminate ]<br><br>and reinstalled the previous release.<br>Cheers<br><br>HernĂ¡n<br><br><div class="gmail_quote">2008/11/23 Phil@Work <span dir="ltr"><<a href="mailto:phil@retailinfo.com.au">phil@retailinfo.com.au</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style="">Hi All,<div><br></div><div>I've seen this answered in the archive a couple of months back, however the solution isn't working for me.</div>
<div><br></div><div>I have around 3000 processes that appear to be defunct timers - ie i've shutdown magma, thrown away the magma directory, started up squeak again, and... many thousands of magma processes - at one stage around 5000 processes!</div>
<pre>(50s) Time to process MaRepositoryConnectionRequest: Process>>terminate
(50s) Time to process MaAbortTransactionRequest: Process>>terminate
(50s) Time to process MaReadRequest: Process>>terminate
(50) Time to process MaRepositoryDisconnectRequest: Delay>>wait
(50) Time to process MaRepositoryDisconnectRequest: Delay>>wait
(50) Time waiting for MaRepositoryDisconnectRequest requests: Delay>>wait
(50) Time waiting for MagmaIdRequest requests: Delay>>wait
(50) Time to process MaReadRequest: Delay>>wait
(50) Time to process MaRepositoryDisconnectRequest: Delay>>wait
(50) Time to process MaRepositoryConnectionRequest: Delay>>wait
(50) Time to process MaAbortTransactionRequest: Delay>>wait
</pre><div> ...and so on.</div><div><br></div><div>The solution i tried was:</div><div><font size="2"><span style="font-size: 10px;"><br></span></font></div><div><span style="font-family: Times;"><pre>MagmaSession cleanUp</pre>
</span></div><div><font size="2"><span style="font-size: 10px;"><br></span></font></div><div>result: 'MagmaSession instances (before->after): 0->0'</div><div><br></div><div>still many thousands of processes.</div>
<div><br></div><div>Does anyone know how to clean up the mess?</div><div><br></div><div>Thanks in advance,</div><div><br></div><div>Phil</div><div>------------------------</div><div><div><div><div><div><div>Phil Blake</div>
<div>Information Systems</div><div>Retail Information Systems Pty Ltd</div><div><div><div><div><div><div><div><div>Level 2, 35 Spring Street</div><div>Bondi Junction, NSW, 2022</div><div>Cell:<span style="white-space: pre;">        </span>0438 55 0000</div>
<div>Fax: 1300 747 001</div><div><br></div></div></div></div></div></div></div></div></div></div><br></div><br></div><br></div></div><br>_______________________________________________<br>
Magma mailing list<br>
<a href="mailto:Magma@lists.squeakfoundation.org">Magma@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/magma" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/magma</a><br>
<br></blockquote></div><br>