[misc] Prevent OwnTone from hanging when a connection can't be made

This change adds a default 3s timeout to net_connect().

Fixes #1916
This commit is contained in:
ejurgensen
2025-08-23 10:17:37 +02:00
parent d16343bddc
commit a84f4e09a0
2 changed files with 101 additions and 35 deletions

View File

@@ -15,6 +15,8 @@
#include <sys/socket.h>
#include <netinet/in.h>
#define NET_CONNECT_TIMEOUT_MS 3000
union net_sockaddr
{
struct sockaddr_in sin;