We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 95faf95 commit ca3d59aCopy full SHA for ca3d59a
src/LibAwsIO.jl
@@ -59,8 +59,9 @@ function default_aws_event_loop_group()
59
@lock DEFAULT_AWS_EVENT_LOOP_GROUP_LOCK begin
60
if DEFAULT_AWS_EVENT_LOOP_GROUP[] == C_NULL
61
init()
62
+ max_threads = haskey(ENV, "LIB_AWS_IO_MAX_THREADS") ? parse(Int, ENV["LIB_AWS_IO_MAX_THREADS"]) : 0
63
# populate default event loop group; 0 means one event loop per non-hyperthread core
- set_default_aws_event_loop_group!(aws_event_loop_group_new_default(default_aws_allocator(), 0, C_NULL))
64
+ set_default_aws_event_loop_group!(aws_event_loop_group_new_default(default_aws_allocator(), max_threads, C_NULL))
65
end
66
return DEFAULT_AWS_EVENT_LOOP_GROUP[]
67
0 commit comments