warmcat / libwebsockets

canonical libwebsockets.org networking library

Home Page:https://libwebsockets.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

libwebsockets turn off debug mode?

bethebest0622 opened this issue · comments

when i started libwebsocket connections.

it will output the pink debug message like this:

[2024/04/14 16:33:00:2132] N: lws_create_context: LWS: 4.3.99-v4.3.0-359-gec76f817, NET CLI SRV H1 H2 WS SS-JSON-POL ConMon IPv6-absent
[2024/04/14 16:33:00:2133] N: __lws_lc_tag:  ++ [wsi|0|pipe] (1)
[2024/04/14 16:33:00:2133] N: __lws_lc_tag:  ++ [vh|0|netlink] (1)
[2024/04/14 16:33:00:2142] N: __lws_lc_tag:  ++ [vh|1|default||-1] (2)
[2024/04/14 16:33:00:2189] N: __lws_lc_tag:  ++ [wsicli|0|WS/h1/default/fxws-private.gateapi.io] (1)
[2024/04/14 16:33:00:2205] N: [wsicli|0|WS/h1/default/fxws-private.gateapi.io]: lws_client_connect_3_connect: trying 172.31.19.23
[2024/04/14 16:33:00:2209] N: __lws_lc_tag:  ++ [wsicli|1|WS/h1/default/fstream.binance.com] (2)
[2024/04/14 16:33:00:2217] N: [wsicli|1|WS/h1/default/fstream.binance.com]: lws_client_connect_3_connect: trying 18.177.101.21
[2024/04/14 16:33:00:2218] N: __lws_lc_tag:  ++ [wsicli|2|WS/h1/default/fstream.binance.com] (3)
[2024/04/14 16:33:00:2220] N: [wsicli|2|WS/h1/default/fstream.binance.com]: lws_client_connect_3_connect: trying 52.197.159.113
[2024/04/14 16:33:00:2221] N: lws_create_context: LWS: 4.3.99-v4.3.0-359-gec76f817, NET CLI SRV H1 H2 WS SS-JSON-POL ConMon IPv6-absent
[2024/04/14 16:33:00:2221] N: __lws_lc_tag:  ++ [wsi|0|pipe] (1)
[2024/04/14 16:33:00:2221] N: __lws_lc_tag:  ++ [vh|0|netlink] (1)
[2024/04/14 16:33:00:2222] N: __lws_lc_tag:  ++ [vh|1|default||-1] (2)
[2024/04/14 16:33:00:2270] N: __lws_lc_tag:  ++ [wsicli|0|WS/h1/default/fxws-private.gateapi.io] (1)
[2024/04/14 16:33:00:2273] N: [wsicli|0|WS/h1/default/fxws-private.gateapi.io]: lws_client_connect_3_connect: trying 172.31.19.23
[2024/04/14 16:33:00:3133] N: __lws_lc_tag:  ++ [wsicli|1|WS/h1/default/fstream.binance.com] (2)
[2024/04/14 16:33:00:3137] N: [wsicli|1|WS/h1/default/fstream.binance.com]: lws_client_connect_3_connect: trying 18.177.101.21
[2024/04/14 16:33:00:3950] N: __lws_lc_tag:  ++ [wsicli|2|WS/h1/default/ws-fapi.binance.com] (3)
[2024/04/14 16:33:00:3953] N: [wsicli|2|WS/h1/default/ws-fapi.binance.com]: lws_client_connect_3_connect: trying 13.112.89.68

I know it's helpful for me to know the process.

but, I am very sensitive about latency.

Does this means libwebsockets has a default setting of debug mode?

Can I turn off it to get a little more faster?

Also, I am a client websockets user. if you can kindly give me some advice about settting/configs to let the client faster, I will be appreciated very much.

Thanks

It's decided by CMake, -DCMAKE_BUILD_TYPE=DEBUG gets you a debug build, =RELEASE not. RELEASE misses out the code for more verbose logs.

Notice logs are present in both so it's not clear from these logs what you are doing.