diff --git a/exchange/bitswap/workers.go b/exchange/bitswap/workers.go index 051496218..982eea3f1 100644 --- a/exchange/bitswap/workers.go +++ b/exchange/bitswap/workers.go @@ -18,9 +18,14 @@ func init() { if twc != "" { n, err := strconv.Atoi(twc) if err != nil { + log.Error(err) return } - TaskWorkerCount = n + if n > 0 { + TaskWorkerCount = n + } else { + log.Errorf("Invalid value of '%d' for IPFS_TASK_WORKERS", n) + } } }