You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by ni...@apache.org on 2019/01/11 23:24:48 UTC
[servicecomb-pack] 01/02: Try to fix the random failure of travis CI
This is an automated email from the ASF dual-hosted git repository.
ningjiang pushed a commit to branch SCB-1111
in repository https://gitbox.apache.org/repos/asf/servicecomb-pack.git
commit 1431c144256de8effa9c0bcaa5f34938ad897d6a
Author: Willem Jiang <ji...@huawei.com>
AuthorDate: Fri Jan 11 15:34:44 2019 +0800
Try to fix the random failure of travis CI
---
.../org/apache/servicecomb/pack/demo/car/CarBookingService.java | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/pack/demo/car/CarBookingService.java b/demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/pack/demo/car/CarBookingService.java
index a0a6c31..9a4076b 100644
--- a/demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/pack/demo/car/CarBookingService.java
+++ b/demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/pack/demo/car/CarBookingService.java
@@ -40,6 +40,12 @@ class CarBookingService {
if (bookings.containsKey(id)) {
bookings.get(id).cancel();
}
+ // Just sleep a while to ensure the Compensated event is after ordering TxAbort event
+ try {
+ Thread.sleep(1000);
+ } catch (InterruptedException e) {
+ // Just ignore the exception
+ }
}
Collection<CarBooking> getAllBookings() {