Replace futures::executor::block_on with tokio::block_in_place

This commit is contained in:
revue_2_presse
2025-02-25 20:19:14 +01:00
parent 4fc4152eac
commit 5d468d3e19
4 changed files with 110 additions and 51 deletions

View File

@@ -0,0 +1,23 @@
:- module(http_open_hanging, [submit_request/0]).
:- use_module(library(charsio)).
:- use_module(library(http/http_open)).
send_request :-
Options = [
method('get'),
status_code(StatusCode),
request_headers([]),
headers(_)
],
http_open("https://scryer.pl", _Stream, Options),
write_term('received response with status code':StatusCode, []), nl.
main :-
send_request,
send_request,
send_request,
send_request,
send_request.
:- initialization(main).