diff --git a/gleam.toml b/gleam.toml index b702285..66dde0f 100644 --- a/gleam.toml +++ b/gleam.toml @@ -15,7 +15,7 @@ gleam_otp = "~> 0.9" hpack_erl = "~> 0.3" birl = "~> 1.3" logging = "~> 1.0" -glisten = "~> 1.0" +glisten = "~> 2.0" [dev-dependencies] gleeunit = "~> 1.0" diff --git a/manifest.toml b/manifest.toml index c2959b8..fb8a0f8 100644 --- a/manifest.toml +++ b/manifest.toml @@ -10,7 +10,7 @@ packages = [ { name = "gleam_otp", version = "0.10.0", build_tools = ["gleam"], requirements = ["gleam_erlang", "gleam_stdlib"], otp_app = "gleam_otp", source = "hex", outer_checksum = "0B04FE915ACECE539B317F9652CAADBBC0F000184D586AAAF2D94C100945D72B" }, { name = "gleam_stdlib", version = "0.36.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "C0D14D807FEC6F8A08A7C9EF8DFDE6AE5C10E40E21325B2B29365965D82EB3D4" }, { name = "gleeunit", version = "1.0.2", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleeunit", source = "hex", outer_checksum = "D364C87AFEB26BDB4FB8A5ABDE67D635DC9FA52D6AB68416044C35B096C6882D" }, - { name = "glisten", version = "1.0.0", build_tools = ["gleam"], requirements = ["gleam_erlang", "gleam_otp", "gleam_stdlib"], otp_app = "glisten", source = "hex", outer_checksum = "BF6C557531E85B13518F3CEA611843C003294C45101D530D1F0DBB0200D51C03" }, + { name = "glisten", version = "2.0.0", build_tools = ["gleam"], requirements = ["gleam_erlang", "gleam_otp", "gleam_stdlib"], otp_app = "glisten", source = "hex", outer_checksum = "CF3A9383E9BA4A8CBAF2F7B799716290D02F2AC34E7A77556B49376B662B9314" }, { name = "hackney", version = "1.20.1", build_tools = ["rebar3"], requirements = ["certifi", "idna", "metrics", "mimerl", "parse_trans", "ssl_verify_fun", "unicode_util_compat"], otp_app = "hackney", source = "hex", outer_checksum = "FE9094E5F1A2A2C0A7D10918FEE36BFEC0EC2A979994CFF8CFE8058CD9AF38E3" }, { name = "hpack_erl", version = "0.3.0", build_tools = ["rebar3"], requirements = [], otp_app = "hpack", source = "hex", outer_checksum = "D6137D7079169D8C485C6962DFE261AF5B9EF60FBC557344511C1E65E3D95FB0" }, { name = "idna", version = "6.1.1", build_tools = ["rebar3"], requirements = ["unicode_util_compat"], otp_app = "idna", source = "hex", outer_checksum = "92376EB7894412ED19AC475E4A86F7B413C1B9FBB5BD16DCCD57934157944CEA" }, @@ -31,6 +31,6 @@ gleam_http = { version = "~> 3.5" } gleam_otp = { version = "~> 0.9" } gleam_stdlib = { version = "~> 0.35 or ~> 1.0" } gleeunit = { version = "~> 1.0" } -glisten = { version = "~> 1.0"} +glisten = { version = "~> 2.0"} hpack_erl = { version = "~> 0.3" } logging = { version = "~> 1.0" } diff --git a/src/mist/internal/handler.gleam b/src/mist/internal/handler.gleam index e3acecb..6fc6fdb 100644 --- a/src/mist/internal/handler.gleam +++ b/src/mist/internal/handler.gleam @@ -30,7 +30,7 @@ pub fn new_state(subj: Subject(Message)) -> State { Http1(http_handler.initial_state(), subj) } -pub fn init() -> #(State, Option(Selector(Message))) { +pub fn init(_conn) -> #(State, Option(Selector(Message))) { let subj = process.new_subject() let selector = process.new_selector()