Developing lightweight computation at the DSG edge

Unverified Commit 9db3df4b authored by Cameron Sparr's avatar Cameron Sparr
Browse files

Set a random source seed to avoid ID conflicts

closes #14
closes #33
parent 28a88d08
......@@ -83,17 +83,18 @@ func NewPinger(addr string) (*Pinger, error) {
ipv4 = false
r := rand.New(rand.NewSource(time.Now().UnixNano()))
return &Pinger{
ipaddr: ipaddr,
addr: addr,
Interval: time.Second,
Timeout: time.Second * 100000,
Count: -1,
id: rand.Intn(math.MaxInt16),
id: r.Intn(math.MaxInt16),
network: "udp",
ipv4: ipv4,
Size: timeSliceLength,
Tracker: rand.Int63n(math.MaxInt64),
Tracker: r.Int63n(math.MaxInt64),
done: make(chan bool),
}, nil
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment