Ensure we always have a separate connection for differnt timeout for ASCII protocol
Ensure we always have a separate connection for differnt timeout for ASCII protocol

Test Plan: unit tests

Reviewed By: @pavlo-fb

Differential Revision: D1953943
evertrue/mcrouter,zhlong73/mcrouter,evertrue/mcrouter,glensc/mcrouter,leitao/mcrouter,facebook/mcrouter,apinski-cavium/mcrouter,tempbottle/mcrouter,synecdoche/mcrouter,yqzhang/mcrouter,leitao/mcrouter,easyfmxu/mcrouter,nvaller/mcrouter,glensc/mcrouter,nvaller/mcrouter,yqzhang/mcrouter,tempbottle/mcrouter,apinski-cavium/mcrouter,leitao/mcrouter,evertrue/mcrouter,zhlong73/mcrouter,is00hcw/mcrouter,synecdoche/mcrouter,nvaller/mcrouter,easyfmxu/mcrouter,facebook/mcrouter,reddit/mcrouter,tempbottle/mcrouter,glensc/mcrouter,is00hcw/mcrouter,reddit/mcrouter,facebook/mcrouter,yqzhang/mcrouter,synecdoche/mcrouter,zhlong73/mcrouter,glensc/mcrouter,is00hcw/mcrouter,nvaller/mcrouter,easyfmxu/mcrouter,apinski-cavium/mcrouter,facebook/mcrouter,is00hcw/mcrouter,easyfmxu/mcrouter,reddit/mcrouter,reddit/mcrouter,tempbottle/mcrouter,zhlong73/mcrouter,apinski-cavium/mcrouter,yqzhang/mcrouter,synecdoche/mcrouter,evertrue/mcrouter,leitao/mcrouter