Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JVM crashes when using aws-crt-client #2150

Closed
croudet opened this issue Nov 17, 2020 · 15 comments
Closed

JVM crashes when using aws-crt-client #2150

croudet opened this issue Nov 17, 2020 · 15 comments
Labels
bug This issue is a bug. closed-for-staleness response-requested Waiting on additional info and feedback. Will move to "closing-soon" in 10 days.

Comments

@croudet
Copy link

croudet commented Nov 17, 2020

Describe the bug

I am trying to use aws-crt-client as a netty replacement.
Unfortunately, swtiching to crt_client does not work. The jvm crashes with the following trace:

Fatal error condition occurred in C:\Program Files (x86)\Jenkins\workspace\aws-crt-java-build-dll-win64\aws-crt-java\aws-common-runtime\aws-c-io\source\host_resolver.c:541: err_code != AWS_ERROR_SUCCESS || aws_array_list_length(&callback_address_list) > 0
Exiting Application
at 0x7FFC23F82897: Java_software_amazon_awssdk_crt_http_HttpClientConnectionManager_httpClientConnectionManagerAcquireConnection
at 0x7FFC23F82897: Java_software_amazon_awssdk_crt_http_HttpClientConnectionManager_httpClientConnectionManagerAcquireConnection
at 0x7FFC23F82897: Java_software_amazon_awssdk_crt_http_HttpClientConnectionManager_httpClientConnectionManagerAcquireConnection
at 0x7FFC23F82897: Java_software_amazon_awssdk_crt_http_HttpClientConnectionManager_httpClientConnectionManagerAcquireConnection
at 0x7FFC23F82897: Java_software_amazon_awssdk_crt_http_HttpClientConnectionManager_httpClientConnectionManagerAcquireConnection
at 0x7FFC698E7020: BaseThreadInitThunk
at 0x7FFC69A1CEA0: RtlUserThreadStart

Expected Behavior

Should not crash the jvm. The netty client is working well.

Current Behavior

The jvm crashes.
Some logs before the jvm crash:

16:29:38.743 [Thread-5] ERROR c.o.i.services.ReportTransferService - Amazon S3 failed to process file 0d8fb868-5214-4913-a01d-5356169ce
ee8/oss_report_trx_0d8fb868-5214-4913-a01d-5356169ceee8_2020-11-17T21:29:37.412Z.csv: software.amazon.awssdk.core.exception.SdkClientEx
ception: Unable to execute HTTP request: An exception occurred when acquiring connection
java.util.concurrent.CompletionException: software.amazon.awssdk.core.exception.SdkClientException: Unable to execute HTTP request: An
exception occurred when acquiring connection
        at software.amazon.awssdk.utils.CompletableFutureUtils.errorAsCompletionException(CompletableFutureUtils.java:60)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncExecutionFailureExceptionReportingStage.lambda$execute$0(Asyn
cExecutionFailureExceptionReportingStage.java:51)
        at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:836)
        at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:811)
        at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
        at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
        at software.amazon.awssdk.utils.CompletableFutureUtils.lambda$forwardExceptionTo$0(CompletableFutureUtils.java:74)
        at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
        at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
        at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
        at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncRetryableStage$RetryingExecutor.maybeAttemptExecute(AsyncRetr
yableStage.java:85)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncRetryableStage$RetryingExecutor.maybeRetryExecute(AsyncRetrya
bleStage.java:144)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncRetryableStage$RetryingExecutor.lambda$attemptExecute$1(Async
RetryableStage.java:125)
        at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
        at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
        at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
        at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
        at software.amazon.awssdk.utils.CompletableFutureUtils.lambda$forwardExceptionTo$0(CompletableFutureUtils.java:74)
        at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
        at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
        at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
        at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.MakeAsyncHttpRequestStage.lambda$null$0(MakeAsyncHttpRequestStage.
java:104)
        at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
        at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
        at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
        at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.MakeAsyncHttpRequestStage$WrappedErrorForwardingResponseHandler.on
Error(MakeAsyncHttpRequestStage.java:158)
        at software.amazon.awssdk.http.crt.internal.CrtRequestExecutor.handleFailure(CrtRequestExecutor.java:106)
        at software.amazon.awssdk.http.crt.internal.CrtRequestExecutor.lambda$execute$2(CrtRequestExecutor.java:55)
        at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
        at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
        at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
        at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
        at software.amazon.awssdk.crt.http.HttpClientConnectionManager.onConnectionAcquired(HttpClientConnectionManager.java:145)
Caused by: software.amazon.awssdk.core.exception.SdkClientException: Unable to execute HTTP request: An exception occurred when acquiring connection
        at software.amazon.awssdk.core.exception.SdkClientException$BuilderImpl.build(SdkClientException.java:98)
        at software.amazon.awssdk.core.exception.SdkClientException.create(SdkClientException.java:43)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper.setLastException(RetryableStageHelper.java:205)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper.setLastException(RetryableStageHelper.java:201)
16:29:38.873 [Thread-6] ERROR c.o.i.services.ReportTransferService - Amazon S3 failed to process file c549cd9b-9004-43b4-a709-f3d6db110
7fc/oss_report_trx_c549cd9b-9004-43b4-a709-f3d6db1107fc_2020-11-17T21:29:28.022Z.csv: software.amazon.awssdk.core.exception.SdkClientEx
ception: Unable to execute HTTP request: socket not connected.
java.util.concurrent.CompletionException: software.amazon.awssdk.core.exception.SdkClientException: Unable to execute HTTP request: soc
ket not connected.
        at software.amazon.awssdk.utils.CompletableFutureUtils.errorAsCompletionException(CompletableFutureUtils.java:60)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncExecutionFailureExceptionReportingStage.lambda$execute$0(Asyn
cExecutionFailureExceptionReportingStage.java:51)
        at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:836)
        at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:811)
        at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
        at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
        at software.amazon.awssdk.utils.CompletableFutureUtils.lambda$forwardExceptionTo$0(CompletableFutureUtils.java:74)
        at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
        at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
        at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
        at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncRetryableStage$RetryingExecutor.maybeAttemptExecute(AsyncRetr
yableStage.java:85)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncRetryableStage$RetryingExecutor.maybeRetryExecute(AsyncRetrya
bleStage.java:144)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncRetryableStage$RetryingExecutor.lambda$attemptExecute$1(Async
RetryableStage.java:125)
        at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
        at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
        at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
        at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
        at software.amazon.awssdk.utils.CompletableFutureUtils.lambda$forwardExceptionTo$0(CompletableFutureUtils.java:74)
        at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
        at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
        at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
        at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.MakeAsyncHttpRequestStage.lambda$null$0(MakeAsyncHttpRequestStage.
java:104)
        at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
        at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
        at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
        at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.MakeAsyncHttpRequestStage$WrappedErrorForwardingResponseHandler.on
Error(MakeAsyncHttpRequestStage.java:158)
        at software.amazon.awssdk.http.crt.internal.AwsCrtAsyncHttpStreamAdapter.onResponseComplete(AwsCrtAsyncHttpStreamAdapter.java:1
21)
        at software.amazon.awssdk.crt.http.HttpStreamResponseHandlerNativeAdapter.onResponseComplete(HttpStreamResponseHandlerNativeAda
pter.java:31)
Caused by: software.amazon.awssdk.core.exception.SdkClientException: Unable to execute HTTP request: socket not connected.
        at software.amazon.awssdk.core.exception.SdkClientException$BuilderImpl.build(SdkClientException.java:98)
        at software.amazon.awssdk.core.exception.SdkClientException.create(SdkClientException.java:43)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper.setLastException(RetryableStageHelper.j
ava:205)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.utils.RetryableStageHelper.setLastException(RetryableStageHelper.j
ava:201)
        at software.amazon.awssdk.core.internal.http.pipeline.stages.AsyncRetryableStage$RetryingExecutor.maybeRetryExecute(AsyncRetrya
bleStage.java:143)
        ... 18 common frames omitted
{"@timestamp":"2020-11-17T21:29:38.947Z","loglevel":"ERROR","message":"Response Encountered an Error.","logger":"software.amazon.awssdk.http.crt.internal.AwsCrtAsyncHttpStreamAdapter","thread":"Thread-5","exception":"software.amazon.awssdk.crt.http.HttpException: socket not connected.\r\n\tat software.amazon.awssdk.http.crt.internal.AwsCrtAsyncHttpStreamAdapter.onResponseComplete(AwsCrtAsyncHttpStreamAdapter.java:116)\r\n\tat software.amazon.awssdk.crt.http.HttpStreamResponseHandlerNativeAdapter.onResponseComplete(HttpStreamResponseHandlerNativeAdapter.java:31)\r\n","level":40000}
{"@timestamp":"2020-11-17T21:29:38.947Z","loglevel":"ERROR","message":"Error processing Response Body","logger":"software.amazon.awssdk.http.crt.internal.AwsCrtResponseBodyPublisher","thread":"Thread-5","exception":"software.amazon.awssdk.crt.http.HttpException: socket not connected.\r\n\tat software.amazon.awssdk.http.crt.internal.AwsCrtAsyncHttpStreamAdapter.onResponseComplete(AwsCrtAsyncHttpStreamAdapter.java:116)\r\n\tat software.amazon.awssdk.crt.http.HttpStreamResponseHandlerNativeAdapter.onResponseComplete(HttpStreamResponseHandlerNativeAdapter.java:31)\r\n","level":40000}
{"@timestamp":"2020-11-17T21:29:38.951Z","loglevel":"ERROR","message":"Error before ResponseBodyPublisher could complete: socket not connected.","logger":"software.amazon.awssdk.http.crt.internal.AwsCrtResponseBodyPublisher","thread":"Thread-5","level":40000}
{"@timestamp":"2020-11-17T21:29:39.699Z","loglevel":"ERROR","message":"Response Encountered an Error.","logger":"software.amazon.awssdk.http.crt.internal.AwsCrtAsyncHttpStreamAdapter","thread":"Thread-8","exception":"software.amazon.awssdk.crt.http.HttpException: socket not connected.\r\n\tat software.amazon.awssdk.http.crt.internal.AwsCrtAsyncHttpStreamAdapter.onResponseComplete(AwsCrtAsyncHttpStreamAdapter.java:116)\r\n\tat software.amazon.awssdk.crt.http.HttpStreamResponseHandlerNativeAdapter.onResponseComplete(HttpStreamResponseHandlerNativeAdapter.java:31)\r\n","level":40000}
{"@timestamp":"2020-11-17T21:29:39.699Z","loglevel":"ERROR","message":"Error processing Response Body","logger":"software.amazon.awssdk.http.crt.internal.AwsCrtResponseBodyPublisher","thread":"Thread-8","exception":"software.amazon.awssdk.crt.http.HttpException: socket not connected.\r\n\tat software.amazon.awssdk.http.crt.internal.AwsCrtAsyncHttpStreamAdapter.onResponseComplete(AwsCrtAsyncHttpStreamAdapter.java:116)\r\n\tat software.amazon.awssdk.crt.http.HttpStreamResponseHandlerNativeAdapter.onResponseComplete(HttpStreamResponseHandlerNativeAdapter.java:31)\r\n","level":40000}

Steps to Reproduce

Just replace netty client with crt client:

    @Bean
    public SdkAsyncHttpClient asyncHttpClient(int maxConnections) {
        final SdkEventLoopGroup sdkEventLoopGroup;
        if (Epoll.isAvailable()) {
            sdkEventLoopGroup = SdkEventLoopGroup.create(new EpollEventLoopGroup(8), HttpClientConfiguration::createEpollSocketChannel);
        } else {
            sdkEventLoopGroup = SdkEventLoopGroup.create(new NioEventLoopGroup(8), HttpClientConfiguration::createNioSocketChannel);
        }
        final NettyNioAsyncHttpClient.Builder nettyNioAsyncHttpClientBuilder = NettyNioAsyncHttpClient.builder()
                .connectionMaxIdleTime(Duration.ofMinutes(1L))
                .connectionAcquisitionTimeout(Duration.ofMinutes(60L))
                .connectionTimeout(Duration.ofSeconds(60L))
                .readTimeout(Duration.ofSeconds(30L))
                .maxConcurrency(maxConnections)
                .maxPendingConnectionAcquires(50_000)
                .eventLoopGroup(sdkEventLoopGroup)
                .sslProvider(OpenSsl.isAvailable() ? SslProvider.OPENSSL : SslProvider.JDK);
        log.info("Netty async http client - openssl: {} - epoll: {}", OpenSsl.isAvailable(), Epoll.isAvailable());
        return nettyNioAsyncHttpClientBuilder.build();
    }
    @Bean
    public SdkAsyncHttpClient asyncHttpClient(int maxConnections) {
        final AwsCrtAsyncHttpClient.Builder awBuilder = AwsCrtAsyncHttpClient.builder()
                .connectionMaxIdleTime(Duration.ofMinutes(1L))
                .maxConcurrency(maxConnections);
        return awBuilder.build();
    }

Your Environment

  • AWS Java SDK version used: 2.15.30
  • JDK version used: tested with jdk 8 and 15 - OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_272-b10) - OpenJDK Runtime Environment AdoptOpenJDK (build 15.0.1+9)
  • Operating System and version: Windows 10
@croudet croudet added bug This issue is a bug. needs-triage This issue or PR still needs to be triaged. labels Nov 17, 2020
@zoewangg zoewangg removed the needs-triage This issue or PR still needs to be triaged. label Nov 17, 2020
@zoewangg
Copy link
Contributor

Thank for your reporting the issue. We will investigate it.

@zoewangg zoewangg added the investigating This issue is being investigated and/or work is in progress to resolve the issue. label Nov 17, 2020
@zoewangg
Copy link
Contributor

zoewangg commented Nov 17, 2020

@croudet could you enable CRT logging using the system properties showing here https://github.com/awslabs/aws-crt-java/blob/main/src/main/java/software/amazon/awssdk/crt/Log.java#L129 and provide the wirelogs? Make sure you redact the senstive information.

Example:

-Daws.crt.debugnative=true -Daws.crt.log.level=Trace -Daws.crt.log.destination=File -Daws.crt.log.filename=/tmp/crt.txt

@croudet
Copy link
Author

croudet commented Nov 18, 2020

I got a trace file, but it is to big (even compressed) to attach. How can I share it?

Fatal error condition occurred in C:\Program Files (x86)\Jenkins\workspace\aws-crt-java-build-dll-win64\aws-crt-java\aws-common-runtime\aws-c-io\source\host_resolver.c:541: err_code != AWS_ERROR_SUCCESS || aws_array_list_length(&callback_address_list) > 0
Exiting Application
at 0x7FFC23F82897: Java_software_amazon_awssdk_crt_http_HttpClientConnectionManager_httpClientConnectionManagerAcquireConnection
at 0x7FFC23F82897: Java_software_amazon_awssdk_crt_http_HttpClientConnectionManager_httpClientConnectionManagerAcquireConnection
at 0x7FFC23F82897: Java_software_amazon_awssdk_crt_http_HttpClientConnectionManager_httpClientConnectionManagerAcquireConnection
at 0x7FFC23F82897: Java_software_amazon_awssdk_crt_http_HttpClientConnectionManager_httpClientConnectionManagerAcquireConnection
at 0x7FFC23F82897: Java_software_amazon_awssdk_crt_http_HttpClientConnectionManager_httpClientConnectionManagerAcquireConnection
at 0x7FFC698E7020: BaseThreadInitThunk
at 0x7FFC69A1CEA0: RtlUserThreadStart

@zoewangg
Copy link
Contributor

You can either send it to us via email aws-java-sdk-v2-feedback@amazon.com or open an AWS customer report case https://aws.amazon.com/premiumsupport/ and upload it there.

@croudet
Copy link
Author

croudet commented Nov 18, 2020

@croudet
Copy link
Author

croudet commented Nov 18, 2020

Should be ok now. Or this link should work for everybody: https://drive.google.com/file/d/1Czf6sohk8G3ypOLjqtpR4-k59NBCyC2X/view?usp=sharing

@zoewangg
Copy link
Contributor

I was able to download it. Thank you for sharing the logs. We will investigate it.

@bretambrose
Copy link
Contributor

The version of the CRT used by the Java SDK is fairly old and does not have a number of stability fixes we've made with respect to C-level ref-counting certain objects, which include the host resolver. I think it is reasonable to update the SDK's crt version when safe (possibly post-reinvent) and recheck.

@zoewangg
Copy link
Contributor

Thanks Bret. I created PR #2167 to bump up crt version.

@croudet could you try specifying aws-crt version in your pom to see if it helps? The latest version is 0.9.0 I think.

        <dependency>
            <groupId>software.amazon.awssdk.crt</groupId>
            <artifactId>aws-crt</artifactId>
            <version>0.9.0</version>
        </dependency>

@croudet
Copy link
Author

croudet commented Nov 25, 2020

Still got a jvm crash, error is a bit different:

Fatal error condition occurred in C:\Program Files (x86)\Jenkins\workspace\aws-crt-java-build-dll-win64\aws-crt-java\crt\aws-c-io\source\host_resolver.c:965: err_code != AWS_ERROR_SUCCESS || aws_array_list_length(&callback_address_list) > 0
Exiting Application
at 0x00007FFB9109F262: Failed to lookup symbol: error 126
at 0x00007FFB9109F48F: Failed to lookup symbol: error 126
at 0x00007FFB91093DA7: Failed to lookup symbol: error 126
at 0x00007FFB910794DD: Failed to lookup symbol: error 126
at 0x00007FFB9109F1AB: Failed to lookup symbol: error 126
at 0x7FFBD8D57020: BaseThreadInitThunk
at 0x7FFBD937CEA0: RtlUserThreadStart

crt logs:
https://drive.google.com/file/d/1jX5UEN9cySJRECySDlAc7D_EinWrREUt/view?usp=sharing

@bretambrose
Copy link
Contributor

In addition to the assert itself, it's also a mystery as to why asserts are causing a crash. Published jars shouldn't be built in Debug mode and so asserts should be getting compiled out.

So we may have a CD issue on Windows with the wrong config getting built as well.

@bretambrose
Copy link
Contributor

Just to give an update here, I currently suspect there's a platform inconsistency where getaddrinfo is returning no error but also no addresses. I have a PR to relax the constraints we apply in host resolution and improve the logging at the debug level to help confirm/deny this situation: awslabs/aws-c-io#337 I don't have a reliable estimate as to when this will get into the java crt which in turn then needs to get into (version bump) the Java v2 sdk, but hopefully in a week or two. Also, I still haven't determined why the Windows maven build has fatal asserts enabled.

@debora-ito debora-ito removed the investigating This issue is being investigated and/or work is in progress to resolve the issue. label Dec 15, 2020
@DavidOgunsAWS
Copy link

DavidOgunsAWS commented Dec 15, 2020

There was a fix to the host resolver in version 0.9.1; but the latest is 0.9.2 which should work:

        <dependency>
            <groupId>software.amazon.awssdk.crt</groupId>
            <artifactId>aws-crt</artifactId>
            <version>0.9.2</version>
        </dependency>

@debora-ito
Copy link
Member

@croudet Sorry to ask you to upgrade the aws-crt version again. Please let us know if you still experience any issues after the upgrade.

@debora-ito debora-ito added the response-requested Waiting on additional info and feedback. Will move to "closing-soon" in 10 days. label Jan 8, 2021
@github-actions
Copy link

It looks like this issue hasn’t been active in longer than a week. In the absence of more information, we will be closing this issue soon. If you find that this is still a problem, please add a comment to prevent automatic closure, or if the issue is already closed please feel free to reopen it.

@github-actions github-actions bot added closing-soon This issue will close in 4 days unless further comments are made. closed-for-staleness and removed closing-soon This issue will close in 4 days unless further comments are made. labels Jan 15, 2021
aws-sdk-java-automation pushed a commit that referenced this issue Sep 21, 2022
…aedae6587

Pull request: release <- staging/97ffea06-fa75-4345-bc2a-ebfaedae6587
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This issue is a bug. closed-for-staleness response-requested Waiting on additional info and feedback. Will move to "closing-soon" in 10 days.
Projects
None yet
Development

No branches or pull requests

5 participants