[ http://issues.apache.org/jira/browse/GERONIMO-555?page=all ]

Aaron Mulder updated GERONIMO-555:
----------------------------------

    Fix Version: Wish List

> Write a thread-safe timer/interrupt based transaction timout implementation
> ---------------------------------------------------------------------------
>
>          Key: GERONIMO-555
>          URL: http://issues.apache.org/jira/browse/GERONIMO-555
>      Project: Geronimo
>         Type: New Feature
>   Components: transaction manager
>     Reporter: David Jencks
>      Fix For: Wish List

>
> This is a long term research project that will probably take a month of 
> concentrated effort.
> We should investigate whether it is practical to have a thread safe 
> timer/interrupt based transaction timeout implementation.  A non-thread safe 
> implementation was present prior to revision 128441.
> Among the issues that need to be investigated are the extent to which IO is 
> actually interruptable and what existing drivers do when they are 
> interrupted.  For this to work, managed connections that get interrupted 
> during io must be reliably destroyed.
> We should also investigate to what extent this provides a solution for 
> deadlock resolution.
> If we decide that this is impractical, we should change the internal time 
> unit for timeouts from milliseconds to seconds as proposed in GERONIMO-550

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to