geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <>
Subject [jira] Created: (GERONIMO-555) Write a thread-safe timer/interrupt based transaction timout implementation
Date Thu, 27 Jan 2005 23:07:18 GMT
Write a thread-safe timer/interrupt based transaction timout implementation

         Key: GERONIMO-555
     Project: Apache Geronimo
        Type: New Feature
  Components: transaction manager  
    Reporter: David Jencks

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:
If you want more information on JIRA, or have a bug to report see:

View raw message