Skip to content

Commit 031e05c

Browse files
authored
Use wait_all to wait for accepting task termination. (#5)
1 parent 38dc7a7 commit 031e05c

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

lib/sus/fixtures/async/http/server_context.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ def after(error = nil)
185185
::Async::Task.current.with_timeout(1) do
186186
@client&.close
187187
@server_task&.stop
188-
@server_task&.wait
188+
@server_task&.wait_all
189189
@bound_endpoint&.close
190190
end
191191

sus-fixtures-async-http.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ Gem::Specification.new do |spec|
2525

2626
spec.required_ruby_version = ">= 3.2"
2727

28+
spec.add_dependency "async", "~> 2.36"
2829
spec.add_dependency "async-http", "~> 0.54"
2930
spec.add_dependency "sus", "~> 0.31"
3031
spec.add_dependency "sus-fixtures-async", "~> 0.1"

0 commit comments

Comments
 (0)