Hi Phil,
We had the same problem with defunct Magma processes. To quick fix this we terminated the processes this way:
" Before evaluation be aware of other processes with the same priority... "
( Process allInstances
select: [: aProcess | aProcess priority = 50 ] ) allButFirst do: [: ea | ea terminate ]
and reinstalled the previous release.
Cheers
HernĂ¡n
Hi All,I've seen this answered in the archive a couple of months back, however the solution isn't working for me.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!(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...and so on.The solution i tried was:MagmaSession cleanUpresult: 'MagmaSession instances (before->after): 0->0'still many thousands of processes.Does anyone know how to clean up the mess?Thanks in advance,Phil------------------------Phil BlakeInformation SystemsRetail Information Systems Pty LtdLevel 2, 35 Spring StreetBondi Junction, NSW, 2022Cell: 0438 55 0000Fax: 1300 747 001
_______________________________________________
Magma mailing list
Magma@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/magma