projects
/
umurmur.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
d4b84f0
)
Just warn, not abort, when setting TOS on UDP socket fails.
author
fatbob313
<martin@fatbob.nu>
Mon, 1 Nov 2010 23:00:08 +0000
(23:00 +0000)
committer
fatbob313
<martin@fatbob.nu>
Mon, 1 Nov 2010 23:00:08 +0000
(23:00 +0000)
src/server.c
patch
|
blob
|
history
diff --git
a/src/server.c
b/src/server.c
index e63684498cbff1a9c9423dd1c476090cf9a211b7..752a2006129052f89dec41afede71ddf64ae2a97 100644
(file)
--- a/
src/server.c
+++ b/
src/server.c
@@
-100,11
+100,11
@@
void Server_run()
val = 0xe0;
rc = setsockopt(udpsock, IPPROTO_IP, IP_TOS, &val, sizeof(val));
if (rc < 0)
val = 0xe0;
rc = setsockopt(udpsock, IPPROTO_IP, IP_TOS, &val, sizeof(val));
if (rc < 0)
- Log_
fatal
("Server: Failed to set TOS for UDP Socket");
+ Log_
warn
("Server: Failed to set TOS for UDP Socket");
val = 0x80;
rc = setsockopt(udpsock, IPPROTO_IP, IP_TOS, &val, sizeof(val));
if (rc < 0)
val = 0x80;
rc = setsockopt(udpsock, IPPROTO_IP, IP_TOS, &val, sizeof(val));
if (rc < 0)
- Log_
fatal
("Server: Failed to set TOS for UDP Socket");
+ Log_
warn
("Server: Failed to set TOS for UDP Socket");
fcntl(udpsock, F_SETFL, O_NONBLOCK);
pollfds[UDP_SOCK].fd = udpsock;
fcntl(udpsock, F_SETFL, O_NONBLOCK);
pollfds[UDP_SOCK].fd = udpsock;