LINT
prevent socket errors from resource exhaustion
LINT
fix docs
LINT
fix docs
fix docs
LINT
LINT
fix docs