Attempting to fix null object reference in pool.Connect()
Restructuring the pool class to hopefully reduce the chance that a disconnect will occur during a send.