Using destroy seems sane, because if I wanted to gracefully close the pool I could just set maxSockets to 0