func NewTCPIPErrBackoff() backoff.Interface {
	return backoff.NewLinear(0, time.Second*16, time.Millisecond*250, 1)
}
/*
Reconnecting(from https://developer.twitter.com/en/docs/tutorials/consuming-streaming-data) :

Once an established connection drops, attempt to reconnect immediately.
If the reconnect fails, slow down your reconnect attempts according to the type of error experienced:

Back off linearly for TCP/IP level network errors.
These problems are generally temporary and tend to clear quickly.
Increase the delay in reconnects by 250ms each attempt, up to 16 seconds.
package anaconda
import (
	"time"
	"github.com/azr/backoff"
)