Project:
View Revisions: Issue #55278 | [ 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 |