Repository navigation
Commit a13b025
Set SO_REUSEPORT on the Art-Net socket so a console on the same machine can share port 6454
On macOS and the BSDs a wildcard UDP port is shared only when every socket
sets SO_REUSEPORT. QLC+ (Qt sets it) already bound to 6454 made BlenderDMX's
bind fail with EADDRINUSE, so a console and the visualiser could not run on
one machine. SO_REUSEADDR alone is not enough there; Linux keeps working as
before, and the option is skipped where the platform lacks it.1 parent 569040f commit a13b025
1 file changed
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
30 | 35 | | |
31 | 36 | | |
32 | 37 | | |
| |||
105 | 110 | | |
106 | 111 | | |
107 | 112 | | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
108 | 119 | | |
109 | 120 | | |
110 | 121 | | |
| |||
0 commit comments