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

View Revisions: Issue #55278 All Revisions ] Back to Issue ]
Summary 0055278: Not thread-safe on printing can lead to unexpected result
Revision 2024-04-24 14:37 by alostale
Description As the part of the code in the link below is not thread-safe, we can randomly have for example:
-User try to print multiple invoices
-At the same time some other user try to print one invoice
-The multi-print is not considered as multi-print and returns only one invoice

These variables are probably not thread-safe:

https://docs.google.com/document/d/1iAMkF9DvjQm3tAvCfOIa1IWuicmyfPcRjzWcwukW0l4/edit?usp=sharing [^]


The problematic code is in https://gitlab.com/openbravo/product/openbravo/-/blob/3.0PR24Q1.1/src/org/openbravo/erpCommon/utility/reporting/printing/PrintController.java#L103 [^]
Revision 2024-04-24 14:30 by alostale
Description As the part of the code in the link below is not thread-safe, we can randomly have for example:
-User try to print multiple invoices
-At the same time some other user try to print one invoice
-The multi-print is not considered as multi-print and returns only one invoice

These variables are probably not thread-safe:

https://docs.google.com/document/d/1iAMkF9DvjQm3tAvCfOIa1IWuicmyfPcRjzWcwukW0l4/edit?usp=sharing [^]






Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker