diff --git a/sdk/src/main/java/org/zstack/sdk/ZSClient.java b/sdk/src/main/java/org/zstack/sdk/ZSClient.java index 569e1d5f..6525f349 100644 --- a/sdk/src/main/java/org/zstack/sdk/ZSClient.java +++ b/sdk/src/main/java/org/zstack/sdk/ZSClient.java @@ -727,7 +727,8 @@ private ApiResult syncPollResult(String url) { current += interval; } } catch (InterruptedException e) { - //ignore + Thread.currentThread().interrupt(); + throw new ApiException(e); } catch (IOException e) { Thread.currentThread().interrupt(); throw new ApiException(e);