Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0034605
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Cash upmajorrandom2016-11-23 13:332016-12-21 16:58
ReporteralostaleView Statuspublic 
Assigned Tomario_castello 
PriorityurgentResolutionfixedFixed in VersionRR17Q1
StatusclosedFix in branchFixed in SCM revisioneb4898f58425
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0034605: CashUpReport is not thread safe

DescriptionCashUpReport is not thread safe, if this report is generated concurrently it can produce wrong data mixing results from different data.
Steps To ReproduceExecute the report in parallel: it randomly can generate incorrect data.
Proposed SolutionFind attached diff: moves all instance variables to method.
TagsmultiThread
Attached Filesdiff file icon cashup.diff [^] (9,589 bytes) 2016-11-23 13:33 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
blocks design defect 0034664 acknowledgedTriage Platform Base Openbravo ERP multi thread unsafeties 

-  Notes
(0092215)
hgbot (developer)
2016-12-08 16:19

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: eb4898f5842569423def5db9ccca55ce69fa886d
Author: Mario Castello <mario.castello <at> peoplewalking.com>
Date: Tue Dec 06 14:53:39 2016 -0600
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/eb4898f5842569423def5db9ccca55ce69fa886d [^]

Fixed issue 0034605: CashUpReport is not thread safe

- Moved all instance variables to the method.

---
M src/org/openbravo/retail/posterminal/ad_reports/CashUpReport.java
---

- Issue History
Date Modified Username Field Change
2016-11-23 13:33 alostale New Issue
2016-11-23 13:33 alostale Assigned To => Retail
2016-11-23 13:33 alostale Triggers an Emergency Pack => No
2016-11-23 13:33 alostale Tag Attached: multiThread
2016-11-23 13:33 alostale File Added: cashup.diff
2016-11-23 13:50 alostale Issue Monitored: alostale
2016-12-01 11:58 alostale Relationship added blocks 0034664
2016-12-06 21:47 mario_castello Assigned To Retail => mario_castello
2016-12-06 21:47 mario_castello Status new => acknowledged
2016-12-08 16:03 mario_castello Status acknowledged => scheduled
2016-12-08 16:19 hgbot Checkin
2016-12-08 16:19 hgbot Note Added: 0092215
2016-12-08 16:19 hgbot Status scheduled => resolved
2016-12-08 16:19 hgbot Resolution open => fixed
2016-12-08 16:19 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/eb4898f5842569423def5db9ccca55ce69fa886d [^]
2016-12-21 16:58 marvintm Review Assigned To => marvintm
2016-12-21 16:58 marvintm Status resolved => closed
2016-12-21 16:58 marvintm Fixed in Version => RR17Q1


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker