Skip to content

Commit ca73e35

Browse files
Update to latest deps, and pick up mqtt leak fix. (aws#86)
* Update to latest deps, and pick up mqtt leak fix. * Updated mqtt version.
1 parent 1733dc7 commit ca73e35

File tree

2 files changed

+13
-8
lines changed

2 files changed

+13
-8
lines changed

aws-common-runtime/CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,37 +17,37 @@ set(AWS_DEPS_DOWNLOAD_DIR "${AWS_DEPS_BUILD_DIR}/downloads" CACHE PATH "Dependen
1717

1818
message("install dir ${AWS_DEPS_INSTALL_DIR}")
1919
set(AWS_C_COMMON_URL "https://github.com/awslabs/aws-c-common.git")
20-
set(AWS_C_COMMON_SHA "v0.4.23")
20+
set(AWS_C_COMMON_SHA "v0.4.24")
2121
include(BuildAwsCCommon)
2222

2323
if (UNIX AND NOT APPLE)
2424
set(S2N_URL "https://github.com/awslabs/s2n.git")
25-
set(S2N_SHA "2dfbeb24e417491e38babd41cfcfcb410c9f8ccc")
25+
set(S2N_SHA "b2f784b883a34eb746a13d79e15c593430ede81b")
2626
include(BuildS2N)
2727
endif()
2828

2929
set(AWS_C_IO_URL "https://github.com/awslabs/aws-c-io.git")
30-
set(AWS_C_IO_SHA "v0.4.18")
30+
set(AWS_C_IO_SHA "v0.4.20")
3131
include(BuildAwsCIO)
3232

3333
set(AWS_C_COMPRESSION_URL "https://github.com/awslabs/aws-c-compression.git")
3434
set(AWS_C_COMPRESSION_SHA "v0.2.4")
3535
include(BuildAwsCCompression)
3636

3737
set(AWS_C_HTTP_URL "https://github.com/awslabs/aws-c-http.git")
38-
set(AWS_C_HTTP_SHA "v0.4.17")
38+
set(AWS_C_HTTP_SHA "v0.4.18")
3939
include(BuildAwsCHttp)
4040

4141
set(AWS_C_MQTT_URL "https://github.com/awslabs/aws-c-mqtt.git")
42-
set(AWS_C_MQTT_SHA "v0.4.18")
42+
set(AWS_C_MQTT_SHA "v0.4.22")
4343
include(BuildAwsCMqtt)
4444

4545
set(AWS_C_CAL_URL "https://github.com/awslabs/aws-c-cal.git")
4646
set(AWS_C_CAL_SHA "v0.2.0")
4747
include(BuildAwsCCal)
4848

4949
set(AWS_C_AUTH_URL "https://github.com/awslabs/aws-c-auth.git")
50-
set(AWS_C_AUTH_SHA "v0.3.3")
50+
set(AWS_C_AUTH_SHA "v0.3.4")
5151
include(BuildAwsCAuth)
5252

5353
add_dependencies(AwsCCompression AwsCCommon)

source/io/Bootstrap.cpp

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,13 @@ namespace Aws
2626
Allocator *allocator) noexcept
2727
: m_lastError(AWS_ERROR_SUCCESS)
2828
{
29-
m_bootstrap = aws_client_bootstrap_new(
30-
allocator, elGroup.GetUnderlyingHandle(), resolver.GetUnderlyingHandle(), resolver.GetConfig());
29+
aws_client_bootstrap_options options;
30+
options.event_loop_group = elGroup.GetUnderlyingHandle();
31+
options.host_resolution_config = resolver.GetConfig();
32+
options.host_resolver = resolver.GetUnderlyingHandle();
33+
options.on_shutdown_complete = NULL;
34+
options.user_data = NULL;
35+
m_bootstrap = aws_client_bootstrap_new(allocator, &options);
3136
}
3237

3338
ClientBootstrap::~ClientBootstrap()

0 commit comments

Comments
 (0)