When I mentioned the assign count problem to J.E.Gilpin in an email,
he pointed out to me that the Amiga's Semaphore mechanism was created
for resolving precisely this type of multitasking bug. I didnt quite
believe him! But then I decided to look at the RKMs and found
Semaphores will solve the assign count problem in a very
generic and elegant manner. Anyway as a result I have
created a generic mechanism that uses the Exec Semaphores
from which the assign count problem can be solved. It will all get
uploaded eventually, I'm very busy on the main GS8 problems + issues
at the moment hence the delay.
visit this page for how to do assign counts correctly