[tor-bugs] #214 [Mixminion-Server]: IOError when flushing log

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Dec 4 19:20:37 UTC 2018


#214: IOError when flushing log
------------------------------+-------------------------
 Reporter:  nickm             |          Owner:  nickm
     Type:  defect            |         Status:  closed
 Priority:  Low               |      Milestone:
Component:  Mixminion-Server  |        Version:  0.0.7.1
 Severity:  Normal            |     Resolution:  wontfix
 Keywords:                    |  Actual Points:
Parent ID:                    |         Points:
 Reviewer:                    |        Sponsor:
------------------------------+-------------------------
Changes (by arma):

 * status:  assigned => closed
 * resolution:  None => wontfix


Old description:

> Reported by Marco Calamari.
>
> Sometimes, it seems, trying to flush the logfile descriptor gives an
> IOError (errno 5: EIO).
>
> I have no idea why this is happening, but it has been reported on
> multiple hosts.
>
>     File "/usr/lib/python2.3/site-packages/mixminion/TLSConnection.py",
> line 435, in process
>     self.__close(gotClose=1)
>     File "/usr/lib/python2.3/site-packages/mixminion/TLSConnection.py",
> line 256, in __close
>     LOG.warn("Couldn't connect to %s",self.address)
>     File "/usr/lib/python2.3/site-packages/mixminion/Common.py", line
> 1010, in warn
>     self.log("WARN", message, *args)
>     File "/usr/lib/python2.3/site-packages/mixminion/Common.py", line
> 974, in log
>     self._log(severity, message, args)
>     File "/usr/lib/python2.3/site-packages/mixminion/Common.py", line
> 995, in _log
>     h.write(severity, m)
>     File "/usr/lib/python2.3/site-packages/mixminion/Common.py", line
> 841, in write
>     self.file.flush()
>   IOError: [Errno 5] Input/output error
> Oct 17 07:58:50.750 +0200 [FATAL] Shutting down because of exception:
> exceptions.IOError
>

> [Automatically added by flyspray2trac: Operating System: All]

New description:

 Reported by Marco Calamari.

 Sometimes, it seems, trying to flush the logfile descriptor gives an
 IOError (errno 5: EIO).

 I have no idea why this is happening, but it has been reported on multiple
 hosts.

     File "/usr/lib/python2.3/site-packages/mixminion/TLSConnection.py",
 line 435, in process
     self.__close(gotClose=1)
     File "/usr/lib/python2.3/site-packages/mixminion/TLSConnection.py",
 line 256, in __close
     LOG.warn("Couldn't connect to %s",self.address)
     File "/usr/lib/python2.3/site-packages/mixminion/Common.py", line
 1010, in warn
     self.log("WARN", message, *args)
     File "/usr/lib/python2.3/site-packages/mixminion/Common.py", line
 974, in log
     self._log(severity, message, args)
     File "/usr/lib/python2.3/site-packages/mixminion/Common.py", line
 995, in _log
     h.write(severity, m)
     File "/usr/lib/python2.3/site-packages/mixminion/Common.py", line
 841, in write
     self.file.flush()
   IOError: [Errno 5] Input/output error
 Oct 17 07:58:50.750 +0200 [FATAL] Shutting down because of exception:
 exceptions.IOError


 [Automatically added by flyspray2trac: Operating System: All]

--

Comment:

 mixminion is dead; long live mixminion

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/214#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list