title: Address family for hostname not supported in python statsd client 3.2, but ip provided
body: <p>Python code:</p>
  
  <pre><code>    try:
          self.__statsd = TCPStatsClient(self.Host,self.Port,self.Prefix,None)
          self.__statsd.connect()
      except Exception as e:
          print "Exception while connecting to StatsD: %s", str(e) 
          print "Failed to establish connection to StatsD server at %s:%s", self.Host, str(self.Port) 
  </code></pre>
  
  <p>When I run "/usr/share/python/myproject/bin/python myproject.py", error is as following (10.1.1.25 is used for statsd host):</p>
  
  <pre><code>2015-10-21 16:20:28 Exception while connecting to StatsD: [Errno -9] Address family for hostname not supported
  2015-10-21 16:20:28 Failed to establish connection to StatsD server at 10.1.1.25:8125
  </code></pre>
  
  <p>When I run "/home/myadmin/.virtualenvs/myproject-dev/bin/python myproject.py", <strong>everything is OK</strong>.</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>My old code does not work under 3.2. Now my code is updated as following:</p>
  
  <pre><code> self.__statsd = TCPStatsClient(host=self.Host,port=self.Port,prefix=self.Prefix,timeout=None)
  </code></pre>