You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Peter Donald <pe...@apache.org> on 2001/11/21 12:54:53 UTC
[Phoenix] DefaultTimeScheduler synchronization fixes
Hi,
I just updated the DefaultTimeScheduler with a few synchronization fixes.
Below is the changelog for commit. I think I got it right but if people who
were actually using the block could test their applications and make sure I
didn't break anything that would be great ;)
On Wed, 21 Nov 2001 22:40, donaldp@apache.org wrote:
> donaldp 01/11/21 03:40:54
>
> Modified: src/java/org/apache/avalon/cornerstone/blocks/scheduler
> DefaultTimeScheduler.java
> Log:
> Attempted to fix some synchronization bugs.
>
> It was possible (and likely) that stop()/dispose() would be ignored and
> the block would continue on running scheduled events.
>
> It was also possible in very rare circumstances for a newly added event
> to be ignored if it had close to zero time before it was next scheduled to
> run. I believe it has been fixed.
--
Cheers,
Pete
---------------------------------------------------
For every complex problem there is a solution that
is simple, neat and wrong
---------------------------------------------------
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>