Skip to content

Instantly share code, notes, and snippets.

@bogdad
Created August 24, 2022 13:35
Show Gist options
  • Save bogdad/47ae5c8a8a27e198064bbb1b781e4a89 to your computer and use it in GitHub Desktop.
Save bogdad/47ae5c8a8a27e198064bbb1b781e4a89 to your computer and use it in GitHub Desktop.
libwebsockets windows hang after WSAEINVAL
1661335045 lws_create_context: http: ah_data: 4096, ah: 728, max count 30000
1661335045 lws_plat_pipe_create: cancel UDP skt port 61173
1661335045 Compiled with MbedTLS support
1661335045 [vh|0|default||-1]: lws_create_vhost: Creating Vhost 'default' (serving disabled), 1 protocols, IPv6 off
1661335045 lws_tls_client_create_vhost_context: redacted
1661335045 created client ssl context for default
1661335045 lws_create_context: mem: per-conn: 1016 bytes + protocol rx buf
1661335045 lws_protocol_init:
1661335045 [vh|0|default||-1]: lws_protocol_init_vhost: init default.redacted-v1
1661335045 : lws_client_connect_via_info: xxxxxxxxxx supressing connection errors
1661335045 : lws_client_connect_via_info: role binding to h1
1661335045 : lws_client_connect_via_info: vh default protocol binding to redacted-v1
1661335045 : lws_client_connect_via_info: : h1 redacted-v1 entry
1661335045 lws_header_table_attach: [wsicli|0|WS/h1/default/redacted.redacted.com]: ah 0000000000000000 (tsi 0, count = 0) in
1661335045 _lws_create_ah: created ah 000000000E4267B0 (size 4096): pool length 1
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: _lws_change_pollfd: _lws_change_pollfd LWS_NO_FDS_POS
1661335045 lws_header_table_attach: did attach wsi [wsicli|0|WS/h1/default/redacted.redacted.com]: ah 000000000E4267B0: count 1 (on exit)
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_client_connect_2_dnsreq: lookup redacted.redacted.com:443
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_getaddrinfo46: getaddrinfo 'redacted.redacted.com' says 0
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_sort_dns: sort_dns: 000000000E364280
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_sort_dns: unsorted entry (af 2) 35.186.224.47
1661335045 lws_plat_set_socket_options_ip: not implemented on windows platform
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_change_pollfd: xxxx lws_change_pollfd and 0 or 768
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_client_connect_3_connect: xxxxxxx connect -1
1661335045 xxxxxxxxxx plat check conn succeded 0
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_client_connect_3_connect: xxxxxxxxxx errno copy 10035
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_change_pollfd: xxxx lws_change_pollfd and 0 or 16
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_client_connect_via_info: xxxxxxxxxx unsupressing connection errors
1661335045 _lws_plat_service_tsi: xxxx first events checking
1661335045 _lws_plat_service_tsi: xxxx first events checking
1661335045 _lws_plat_service_tsi: xxxx first events checking, was pollout
1661335045 xxxxxxx lws_service_fd_tsi, sock_send_blocking
1661335045 xxxxxxx lws_service_fd_tsi: h1: wsistate 0x10000202
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_change_pollfd: xxxx lws_change_pollfd and 16 or 0
1661335045 xxxx LRS_WAITING_CONNECT 16 16 16
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_client_connect_check: errno 10022
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_client_connect_3_connect: xxxx continue
1661335045 xxxx LRS_WAITING_CONNECT inside 0000000000000000
1661335045 closed
1661335045 xxxx LWS_HPI_RET_WSI_ALREADY_DIED
1661335045 xxxxxxx lws_service_fd_tsi, LWS_HPI_RET_WSI_ALREADY_DIED
1661335045 _lws_plat_service_tsi: xxxx first events checking, was pollout, skipped 4, timeout 0 now
1661335045 _lws_plat_service_tsi: xxxx first events checking, was pollout, retriying slot 1
1661335045 _lws_plat_service_tsi: xxxx first events checking
1661335045 xxxxxxx lws_service_fd_tsi, sock_send_blocking
1661335045 xxxxxxx lws_service_fd_tsi: h1: wsistate 0x10000202
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_change_pollfd: xxxx lws_change_pollfd and 16 or 0
1661335045 xxxx LRS_WAITING_CONNECT 16 16 16
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_client_connect_check: errno 10022
1661335045 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_client_connect_3_connect: xxxx continue
1661335045 xxxx LRS_WAITING_CONNECT inside 0000000000000000
1661335045 closed
1661335045 xxxx LWS_HPI_RET_WSI_ALREADY_DIED
1661335045 xxxxxxx lws_service_fd_tsi, LWS_HPI_RET_WSI_ALREADY_DIED
1661335045 _lws_plat_service_tsi: xxxxxxx in 0ms, count 2
1661335045 _lws_plat_service_tsi: in 0ms, count 2
1661335045 _lws_plat_service_tsi: fd 5828 ev 0x300 POLLIN 768, POLLOUT 16
1661335045 _lws_plat_service_tsi: fd 4980 ev 0x300 POLLIN 768, POLLOUT 16
1661335045 _lws_plat_service_tsi: out
1661335045 _lws_plat_service_tsi: idx 0, revents 0x100
1661335045 xxxxxxx lws_service_fd_tsi: pipe: wsistate 0x200
1661335045 _lws_plat_service_tsi: xxxx first events checking
1661335045 _lws_plat_service_tsi: xxxx first events checking
1661335045 _lws_plat_service_tsi: xxxxxxx in 15000ms, count 2
1661335045 _lws_plat_service_tsi: in 15000ms, count 2
1661335045 _lws_plat_service_tsi: fd 5828 ev 0x300 POLLIN 768, POLLOUT 16
1661335045 _lws_plat_service_tsi: fd 4980 ev 0x300 POLLIN 768, POLLOUT 16
1661335055 _lws_plat_service_tsi: out
1661335055 _lws_plat_service_tsi: idx 1, revents 0x2
1661335055 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_service_fd_tsi: Close and handled
1661335055 [wsicli|0|WS/h1/default/redacted.redacted.com]: __lws_close_free_wsi: caller: close_and_handled
1661335055 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_inform_client_conn_fail: xxxxxxxxxx already_did_cce
1661335055 [wsicli|0|WS/h1/default/redacted.redacted.com]: __lws_close_free_wsi: real just_kill_connection: sockfd 4980
1661335055 [wsicli|0|WS/h1/default/redacted.redacted.com]: __lws_close_free_wsi: cce=0
1661335055 [wsicli|0|WS/h1/default/redacted.redacted.com]: lws_inform_client_conn_fail: xxxxxxxxxx already_did_cce
1661335055 rops_destroy_role_h1: ah det due to close
1661335055 __lws_header_table_detach: [wsicli|0|WS/h1/default/redacted.redacted.com]: ah 000000000E4267B0 (tsi=0, count = 1)
1661335055 __lws_header_table_detach: nobody usable waiting
1661335055 _lws_destroy_ah: freed ah 000000000E4267B0 : pool length 0
1661335055 __lws_header_table_detach: [wsicli|0|WS/h1/default/redacted.redacted.com]: ah 000000000E4267B0 (tsi=0, count = 0)
1661335055 lws_context_destroy: destroy_state 0
1661335055 lws_context_destroy: starting context destroy flow
1661335055 [vh|0|default||-1]: lws_context_destroy: start close
1661335055 [vh|0|default||-1]: lws_vhost_destroy1:
1661335055 [wsi|0|pipe]: __lws_close_free_wsi: caller: ctx destroy
1661335055 [wsi|0|pipe]: __lws_close_free_wsi: real just_kill_connection: sockfd 5828
1661335055 [wsi|0|pipe]: __lws_close_free_wsi: cce=0
1661335055 lws_context_destroy: manually destroying pts
1661335055 lws_context_destroy: PT_WAIT_ALL_DESTROYED: 0 alive
1661335055 lws_context_destroy: pt destroy 0
1661335055 lws_context_destroy: pt 0 fully destroyed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment