Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
- Timestamp:
-
03/09/10 16:27:45 (14 years ago)
- Author:
-
jmoore
- Comment:
-
Announcement: http://lists.openmicroscopy.org.uk/pipermail/ome-devel/2010-March/001563.html
Legend:
- Unmodified
- Added
- Removed
- Modified
-
- Property Cc cxallan cneves-x added
-
Property
Status
changed from
new
to
assigned
-
Property
Sprint
changed from
2010-02-19 (3)
to
2010-03-05 (4)
-
Property
Remaining Time
changed from
1
to
0.5
-
initial
|
v6
|
|
1 | 1 | Needs significant testing to find where the leak could be. |
| 2 | |
| 3 | == Results: == |
| 4 | * The usage which led to this being discovered: |
| 5 | * Web application (JCB DV) uses detached sessions |
| 6 | * Each of 5 processes use the session at the same time |
| 7 | * After an hour, the session's timeToLive times out |
| 8 | * `close()` is never call on services to facilitate reuse |
| 9 | * Other observations |
| 10 | * 3 `PixelsBuffers` are created for a single call to TB.getThumbnail(). |
| 11 | * All are closed on `TB.close()` and/or `closeSession()` |
| 12 | * '''NB:''' the last file descriptor seems to be left open until the next one is opened. Seems like a Java oddity. |
| 13 | * Attempts to call `TB.close()` on session destruction lead to further `SessionTimeoutExceptions` internally, so that `close()` never gets called. |
1.3.13-PRO © 2008-2011
Agilo Software all
rights reserved
(this page was served in: 0.13726 sec.)