commenting out platform specific code
Juan Batiz-Benet committed
Oct 11, 2014 at 06:41 UTC
577f8fe807c74cc654475399365efa5788b01a3d
1 file changed
+23
-24
net/swarm/conn.go
+23
-24
@@ -3,8 +3,6 @@ package swarm
3
import (
4
"errors"
5
"fmt"
6
- "net"
7
- "syscall"
6
7
spipe "github.com/jbenet/go-ipfs/crypto/spipe"
8
conn "github.com/jbenet/go-ipfs/net/conn"
@@ -277,25 +275,26 @@ out:
275
s.connsLock.Unlock()
276
}
277
280
-func setSocketReuse(l manet.Listener) error {
281
- nl := l.NetListener()
282
-
283
- // for now only TCP. TODO change this when more networks.
284
- file, err := nl.(*net.TCPListener).File()
285
- if err != nil {
286
- return err
287
- }
288
-
289
- fd := file.Fd()
290
- err = syscall.SetsockoptInt(int(fd), syscall.SOL_SOCKET, syscall.SO_REUSEADDR, 1)
291
- if err != nil {
292
- return err
293
- }
294
-
295
- err = syscall.SetsockoptInt(int(fd), syscall.SOL_SOCKET, syscall.SO_REUSEPORT, 1)
296
- if err != nil {
297
- return err
298
- }
299
-
300
- return nil
301
-}
278
+// Commenting out because it's platform specific
279
+// func setSocketReuse(l manet.Listener) error {
280
+// nl := l.NetListener()
281
+//
282
+// // for now only TCP. TODO change this when more networks.
283
+// file, err := nl.(*net.TCPListener).File()
284
+// if err != nil {
285
+// return err
286
+// }
287
+//
288
+// fd := file.Fd()
289
+// err = syscall.SetsockoptInt(int(fd), syscall.SOL_SOCKET, syscall.SO_REUSEADDR, 1)
290
+// if err != nil {
291
+// return err
292
+// }
293
+//
294
+// err = syscall.SetsockoptInt(int(fd), syscall.SOL_SOCKET, syscall.SO_REUSEPORT, 1)
295
+// if err != nil {
296
+// return err
297
+// }
298
+//
299
+// return nil
300
+// }