gvSIG bugs #525

For each new view document two Drawer Worker threads are created and never stopped

Added by Cesar Ordiñana about 12 years ago. Updated almost 12 years ago.

Status:Closed% Done:

100%

Priority:NormalSpent time:-
Assignee:Cesar Ordiñana
Category:Document view
Target version:2.0.0-devel-2050
Severity: Add-on version:
gvSIG version:2.0.0 Add-on build:
gvSIG build:2045 Add-on resolve version:
Operative System: Add-on resolve build:
Keywords: Proyecto:
Has patch:No Hito:
Add-on name:Application gvSIG (org.gvsig.app)

Description

For each View document created in gvSIG, two instances of Drawer Worker threads are created, one to paint the main map view, and another for the Map Overview.

But once the view document is removed, the two threads remain created forever. This causes a memory and thread leak.

Associated revisions

Revision 38514
Added by Cesar Ordiñana about 12 years ago

Stop drawing worker threads when the view document is removed.
Fixes #525.

History

#1 Updated by Joaquín del Cerro Murciano about 12 years ago

  • Priority changed from Normal to Low
  • Target version set to 2.0.0-rc1

#2 Updated by Joaquín del Cerro Murciano about 12 years ago

  • Assignee set to Cesar Ordiñana
  • Priority changed from Low to Normal
  • Target version changed from 2.0.0-rc1 to 2.0.0-devel-2050

#3 Updated by Cesar Ordiñana about 12 years ago

  • Status changed from New to In progress

#4 Updated by Cesar Ordiñana about 12 years ago

  • Status changed from In progress to Fixed
  • % Done changed from 0 to 100

Applied in changeset r38514.

#5 Updated by María Maluenda almost 12 years ago

  • Status changed from Fixed to Under review

Need instructions in order to check this bugfix

#6 Updated by Joaquín del Cerro Murciano almost 12 years ago

  • Status changed from Under review to Closed

Also available in: Atom PDF