|
From: <cy...@us...> - 2003-07-02 07:02:54
|
Update of /cvsroot/ebxmlms/ebxmlms/src/hk/hku/cecid/phoenix/message/handler
In directory sc8-pr-cvs1:/tmp/cvs-serv6825
Modified Files:
MessageProcessor.java
Log Message:
Bug fix: the delivery thread should be guarded by transaction, otherwise,
the thread would compete with the current thread which is storing the
error message.
Index: MessageProcessor.java
===================================================================
RCS file: /cvsroot/ebxmlms/ebxmlms/src/hk/hku/cecid/phoenix/message/handler/MessageProcessor.java,v
retrieving revision 1.50
retrieving revision 1.51
diff -C2 -d -r1.50 -r1.51
*** MessageProcessor.java 18 Jun 2003 03:52:28 -0000 1.50
--- MessageProcessor.java 2 Jul 2003 07:02:51 -0000 1.51
***************
*** 727,731 ****
getApplicationContext(), mshConfig.
getMessageListener(), errorMessage);
! delivery.start();
tx.commit();
}
--- 727,731 ----
getApplicationContext(), mshConfig.
getMessageListener(), errorMessage);
! tx.addThread(delivery);
tx.commit();
}
|