- error_cb (tcp_io): при graceful HUP (SO_ERROR==0) после уже прочитанного FIN сокет оставался в epoll и level-triggered EPOLLHUP крутил цикл на 100% CPU. Теперь сокет закрывается через tcp_conn_push_close. - socks_proxy on_fin_cb: при обоих обменянных FIN локальный сокет закрывается (send_close + push_close), симметрично exit-стороне (tcp_proxy_server).
17 lines
447 B
JSON
17 lines
447 B
JSON
{
|
|
"$schema": "https://opencode.ai/config.json",
|
|
"plugin": ["@isac322/kwin-mcp-opencode"],
|
|
"mcp": {
|
|
"kwin-mcp": {
|
|
"type": "local",
|
|
"command": ["/home/user/.local/bin/uvx", "kwin-mcp"],
|
|
"enabled": true
|
|
},
|
|
"gdb-mcp": {
|
|
"type": "local",
|
|
"command": ["/home/user/.local/bin/uvx", "--with", "mcp<2", "gdb-mcp"],
|
|
"enabled": true
|
|
}
|
|
}
|
|
}
|