Pull requests and issues are welcome.
- Source location in logging seems off
- More default logging of control frames
- Git automatic builds
- Auto fragmentation when writing large messages?
- Timeout support for DnsResolver
- https://jamespascoe.github.io/accu2023/#/9/2/3
- https://habr.com/en/articles/768418/
- https://dzone.com/articles/implementation-of-the-raft-consensus-algorithm-usi
Lists all connections:
sudo ss -tp | grep "pid=$(pidof ex_reconnect_asio)"
sudo ss -tp | grep "pid=$(pidof ex_binance_builtin)"
Closes WebSocket connection at port 443 of process:
sudo ss -tp | grep "pid=$(pidof ex_reconnect_asio)" | grep -oP '\s\K[^ ]+(?=:https)'
sudo ss -tp | grep "pid=$(pidof ex_binance_builtin)" | grep -oP '\s\K[^ ]+(?=:https)'
sudo ss -K dst $(sudo ss -tp | grep "pid=$(pidof ex_reconnect_asio)" | grep -oP '\s\K[^ ]+(?=:https)') dport = 443
sudo ss -K dst $(sudo ss -tp | grep "pid=$(pidof ex_binance_builtin)" | grep -oP '\s\K[^ ]+(?=:https)') dport = 443
sudo ss -K dst $(sudo ss -tp | grep "pid=$(pidof ex_hello_ws_builtin)" | grep -oP '\s\K[^ ]+(?=:http)') dport = 8080
sudo ss -K dst '127.0.0.1' dport = 443
sudo ss -K dst 66.241.124.119:443
pidof ex_echo_builtin
Debug clang header lookup paths:
clang++ -stdlib=libc++ -std=c++23 -v -E -x c++ /dev/null
Install libc++19:
sudo apt-get install libc++-19-dev libc++abi-19-dev