details: https://code.openbravo.com/erp/devel/pi/rev/bc6165498b86 changeset: 35528:bc6165498b86 user: Martin Taal <martin.taal <at> openbravo.com> date: Tue Mar 12 08:56:48 2019 +0100 summary: Related to issue 40174: Upload data: product into discount, business partner set Call to parse is not thread-safe, make method synchronized
diffstat: modules/org.openbravo.client.application/src/org/openbravo/client/application/businesslogic/ImportBPSet.java | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diffs (13 lines): diff -r 1d09b6a639cf -r bc6165498b86 modules/org.openbravo.client.application/src/org/openbravo/client/application/businesslogic/ImportBPSet.java --- a/modules/org.openbravo.client.application/src/org/openbravo/client/application/businesslogic/ImportBPSet.java Wed Feb 27 18:43:27 2019 -0300 +++ b/modules/org.openbravo.client.application/src/org/openbravo/client/application/businesslogic/ImportBPSet.java Tue Mar 12 08:56:48 2019 +0100 @@ -116,7 +116,8 @@ return uploadResult; } - private Date getDate(String value) throws Exception { + // note synchronized as the access to parse is not threadsafe + private synchronized Date getDate(String value) throws Exception { if (value == null || value.equals("null") || value.trim().length() == 0) { return null; } _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits