allow timeout for filter connection dont reuse the same socket object when retrying.
allow timeout for filter connection
dont reuse the same socket object when retrying.

cmusatyalab/opendiamond,cmusatyalab/opendiamond,cmusatyalab/opendiamond,cmusatyalab/opendiamond,cmusatyalab/opendiamond