@cryptotaxi247 / kubo / commits / 577f8fe80

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 +// }