- Timestamp:
- 11/17/06 11:04:25 (2 years ago)
- Location:
- trunk/components
- Files:
-
- 3 modified
-
rendering/src/omeis/providers/re/GreyScaleStrategy.java (modified) (2 diffs)
-
rendering/src/omeis/providers/re/HSBStrategy.java (modified) (3 diffs)
-
server/src/ome/services/RenderingBean.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/components/rendering/src/omeis/providers/re/GreyScaleStrategy.java
r1048 r1081 40 40 41 41 //Application-internal dependencies 42 import ome.conditions.ResourceError; 42 43 import ome.io.nio.PixelBuffer; 43 44 import ome.model.core.Pixels; … … 256 257 } 257 258 } 259 // Make sure that the pixel buffer is cleansed properly. 260 try 261 { 262 pixels.close(); 263 } 264 catch (IOException e) 265 { 266 e.printStackTrace(); 267 throw new ResourceError(e.getMessage()); 268 } 258 269 } 259 270 -
trunk/components/rendering/src/omeis/providers/re/HSBStrategy.java
r1048 r1081 46 46 //j.mimport ome.util.concur.tasks.Future; 47 47 48 import ome.conditions.ResourceError; 48 49 import ome.io.nio.PixelBuffer; 49 50 import ome.model.core.Pixels; … … 178 179 } 179 180 } 181 182 // Make sure that the pixel buffer is cleansed properly. 183 try 184 { 185 pixels.close(); 186 } 187 catch (IOException e) 188 { 189 e.printStackTrace(); 190 throw new ResourceError(e.getMessage()); 191 } 180 192 return wData; 181 193 } … … 347 359 } 348 360 } 361 362 //Shutdown the task processor 363 processor.shutdown(); 364 365 //End the performance metrics for this rendering event. 349 366 performanceStats.endRendering(); 350 367 } -
trunk/components/server/src/ome/services/RenderingBean.java
r1071 r1081 330 330 PixelBuffer buffer = pixDataSrv.getPixelBuffer(pixelsObj); 331 331 renderer = new Renderer(pixMetaSrv, pixelsObj, rendDefObj, buffer); 332 try333 {334 if (buffer != null)335 buffer.close();336 }337 catch (IOException e)338 {339 e.printStackTrace();340 throw new ResourceError(e.getMessage());341 }342 332 } 343 333 finally
