Traceback (most recent call last):
  File "./bin/ii_notify.py", line 57, in <module>
    daemon_runner.do_action()
  File "/usr/lib/pymodules/python2.7/daemon/runner.py", line 186, in do_action
    func(self)
  File "/usr/lib/pymodules/python2.7/daemon/runner.py", line 131, in _start
    self.app.run()
  File "./bin/ii_notify.py", line 23, in run
    hashes = getf(URL+ECHO)
  File "./bin/ii_notify.py", line 29, in getf
    return urllib.urlopen(l).read()
  File "/usr/lib/python2.7/urllib.py", line 87, in urlopen
    return opener.open(url)
  File "/usr/lib/python2.7/urllib.py", line 208, in open
    return getattr(self, name)(url)
  File "/usr/lib/python2.7/urllib.py", line 345, in open_http
    h.endheaders(data)
  File "/usr/lib/python2.7/httplib.py", line 991, in endheaders
    self._send_output(message_body)
  File "/usr/lib/python2.7/httplib.py", line 844, in _send_output
    self.send(msg)
  File "/usr/lib/python2.7/httplib.py", line 806, in send
    self.connect()
  File "/usr/lib/python2.7/httplib.py", line 787, in connect
    self.timeout, self.source_address)
  File "/usr/lib/python2.7/socket.py", line 571, in create_connection
    raise err
IOError: [Errno socket error] [Errno 22] Invalid argument
Хоть бы проверку исключений добавил бы ^_^