@@ -393,14 +393,14 @@ struct
393393
394394 let call_service_after_load_end service p1 p2 =
395395 let % lwt () = Eliom_client. wait_load_end () in
396- Eliom_client. call_service ~ service p1 p2
396+ Eliom_client. call_service service p1 p2
397397
398398 let make_request hd =
399399 match hd.hd_state with
400400 | Stateful_state count -> (Ecb. Stateful (Ecb. Request_data ! count))
401401 | Stateless_state map ->
402402 let l = Eliom_lib.String.Table. fold
403- (fun channel { position; _ } l -> (channel,position)::l) ! map []
403+ (fun channel { position } l -> (channel,position)::l) ! map []
404404 in
405405 Ecb. Stateless (Array. of_list l)
406406
@@ -414,8 +414,8 @@ struct
414414 | Stateful_state r ->
415415 incr r;
416416 List. iter (function
417- | ( _chan_id , Ecb. Data _ ) -> ()
418- | ( _chan_id , Ecb. Closed ) ->
417+ | ( chan_id , Ecb. Data _ ) -> ()
418+ | ( chan_id , Ecb. Closed ) ->
419419 Eliom_lib.Lwt_log. ign_warning ~section
420420 " update_stateful_state: received Closed: should not happen, this is an eliom bug, please report it"
421421 | ( chan_id , Ecb. Full ) ->
@@ -468,7 +468,7 @@ struct
468468 raise (Comet_error (" update_stateless_state on stateful one" ))
469469
470470 let call_service
471- ({ hd_activity; hd_service = Ecb. Comet_service srv ; _ } as hd ) =
471+ ({ hd_activity; hd_service = Ecb. Comet_service srv } as hd ) =
472472 let % lwt () =
473473 Configuration. sleep_before_next_request
474474 (fun () -> hd_activity.focused)
@@ -554,7 +554,7 @@ struct
554554 update_activity hd;
555555 aux 0
556556
557- let call_commands {hd_service = Ecb. Comet_service srv ; _ } command =
557+ let call_commands {hd_service = Ecb. Comet_service srv } command =
558558 ignore
559559 (try % lwt
560560 call_service_after_load_end srv ()
@@ -684,22 +684,22 @@ let get_stateless_hd (service:Ecb.comet_service) : Service_handler.stateless han
684684 | Not_found -> init service Service_handler. stateless stateless_handler_table
685685
686686let activate () =
687- let f _ { hd_service_handler; _ } =
687+ let f _ { hd_service_handler } =
688688 Service_handler. activate hd_service_handler in
689689 Hashtbl. iter f stateless_handler_table;
690690 Hashtbl. iter f stateful_handler_table
691691
692692let restart () =
693- let f _ { hd_service_handler; _ } = Service_handler. restart hd_service_handler in
693+ let f _ { hd_service_handler } = Service_handler. restart hd_service_handler in
694694 Hashtbl. iter f stateless_handler_table;
695695 Hashtbl. iter f stateful_handler_table
696696
697697let close = function
698698 | Ecb. Stateful_channel (chan_service ,chan_id ) ->
699- let { hd_service_handler; _ } = get_stateful_hd chan_service in
699+ let { hd_service_handler } = get_stateful_hd chan_service in
700700 Service_handler. close hd_service_handler (Ecb. string_of_chan_id chan_id)
701- | Ecb. Stateless_channel (chan_service ,chan_id ,_kind ) ->
702- let { hd_service_handler; _ } = get_stateless_hd chan_service in
701+ | Ecb. Stateless_channel (chan_service ,chan_id ,kind ) ->
702+ let { hd_service_handler } = get_stateless_hd chan_service in
703703 Service_handler. close hd_service_handler (Ecb. string_of_chan_id chan_id)
704704
705705let unmarshal s : 'a = Eliom_unwrap. unwrap (Eliom_lib.Url. decode s) 0
@@ -738,7 +738,7 @@ let check_and_update_position position msg_pos data =
738738(* stateless channels are registered with a position: when a channel
739739 is registered more than one time, it is possible to receive old
740740 messages: the position is used to filter them out. *)
741- let register' hd position (_chan_service :Ecb.comet_service ) (chan_id :'a Ecb.chan_id ) =
741+ let register' hd position (chan_service :Ecb.comet_service ) (chan_id :'a Ecb.chan_id ) =
742742 let chan_id = Ecb. string_of_chan_id chan_id in
743743 let stream = Lwt_stream. filter_map_s
744744 (function
@@ -786,7 +786,7 @@ let register ?(wake=true) (wrapped_chan:'a Ecb.wrapped_channel) =
786786 | Ecb. Stateless_channel (s ,c ,kind ) ->
787787 register_stateless ~wake s c kind
788788
789- let internal_unwrap ( wrapped_chan , _unwrapper ) = register wrapped_chan
789+ let internal_unwrap ( wrapped_chan , unwrapper ) = register wrapped_chan
790790
791791let () = Eliom_unwrap. register_unwrapper Eliom_common. comet_channel_unwrap_id internal_unwrap
792792
0 commit comments