Openbravo Issue Tracking System - Openbravo ERP | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0029977 | Openbravo ERP | A. Platform | public | 2015-05-22 11:19 | 2022-02-01 08:09 |
Reporter | caristu | ||||
Assigned To | Triage Platform Base | ||||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Merge Request Status | |||||
Review Assigned To | |||||
OBNetwork customer | |||||
Web browser | |||||
Modules | Core | ||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0029977: ClientAbortException with multiple overlapped print request to PrintController in the same session | ||||
Description | When performing multiple overlapped print request in the same session, a ClientAbortException can be raised in the log, making some print request not returning the result. This is happening because the PrintController class is not thread-safe. In this case, the following error appears in the log: ClientAbortException: java.net.SocketException: Broken pipe This problem only happens when the requests are done in the same session. | ||||
Steps To Reproduce | 1) Go to the [Purchase Invoice] window 2) Select 10 records and print them 3) Without waiting to obtain the report, click on any record and print it 4) The printing requested in 3) finishes first, and the resulting report is returned correctly. 5) The request done in 2) does not finishes correctly, throws the error in the log and the report is not sent to the client. | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2015-05-22 11:19 | caristu | New Issue | |||
2015-05-22 11:19 | caristu | Assigned To | => platform | ||
2015-05-22 11:19 | caristu | Modules | => Core | ||
2015-05-22 11:19 | caristu | Triggers an Emergency Pack | => No | ||
2015-05-22 11:26 | caristu | Description Updated | bug_revision_view_page.php?rev_id=8638#r8638 | ||
2015-05-22 11:26 | caristu | Description Updated | bug_revision_view_page.php?rev_id=8639#r8639 | ||
2015-05-22 12:00 | caristu | Issue Monitored: networkb | |||
2015-05-22 12:00 | caristu | Summary | ClientAbortException with multiple overlapped print request in the same session => ClientAbortException with multiple overlapped print request to PrintController in the same session | ||
2022-02-01 08:09 | alostale | Assigned To | platform => Triage Platform Base |
There are no notes attached to this issue. |