I have these simple lines:
import obswebsocket
socket = obswebsocket.obsws(host="192.52.4.2", timeout=1)
socket.connect()
The IP is a valid Id but doesnt lead to anything so the socket cant connect to it.
But it just gets stuck when calling socket.connect(), providing the timeout=1 doesnt do anything either.
Adding a try ... catch also doesnt work because it never resolves the socket.connect()