Multiple Errors

Hello,
I see way too much errors at the logs.All errors are the same and the exceptions are happening nearly every second.
The Error message is this:
Wed Sep 12 2018 16:44:22 GMT+0300 (GTB Summer Time)

Error doing job: Exception in callback SendfileStreamWriter._sendfile_cb(, 28, 26, 27436, 54768, <_UnixSelecto…e debug=False>, True)

Traceback (most recent call last):
File “/usr/lib/python3.5/asyncio/events.py”, line 126, in _run
self._callback(*self._args)
File “/srv/homeassistant/lib/python3.5/site-packages/aiohttp/web_fileresponse.py”, line 37, in _sendfile_cb
loop.remove_writer(out_fd)
File “/usr/lib/python3.5/asyncio/selector_events.py”, line 351, in remove_writer
self._ensure_fd_no_transport(fd)
File “/usr/lib/python3.5/asyncio/selector_events.py”, line 258, in _ensure_fd_no_transport
fd, transport))
RuntimeError: File descriptor 28 is used by transport <_SelectorSocketTransport fd=28 read=polling write=<polling, bufsize=0>>

Does anyone know why is this happening?

The same is happening here after having upgraded to 0.78.3.

I have not found anything being broken so far - except those error messages appearing in the log.

RuntimeError: File descriptor 25 is used by transport <_SelectorSocketTransport fd=25 read=polling write=<polling, bufsize=0>>
2018-09-24 10:05:45 ERROR (MainThread) [homeassistant.core] Error doing job: Exception in callback SendfileStreamWriter._sendfile_cb(<Future cancelled>, 25, 24, 25460, 119886, <_UnixSelecto...e debug=False>, True)
Traceback (most recent call last):
  File "/usr/lib/python3.5/asyncio/events.py", line 126, in _run
    self._callback(*self._args)
  File "/opt/homeassistant/lib/python3.5/site-packages/aiohttp/web_fileresponse.py", line 37, in _sendfile_cb
    loop.remove_writer(out_fd)
  File "/usr/lib/python3.5/asyncio/selector_events.py", line 351, in remove_writer
    self._ensure_fd_no_transport(fd)
  File "/usr/lib/python3.5/asyncio/selector_events.py", line 258, in _ensure_fd_no_transport
    fd, transport))

Do you use anything that communicates over the web? Like a sensor? Appears to be an issue with that. It’s possible that whatever is causing the problem doesn’t update when that error occurs.

Yes, but how to find out which one?

turn on debugging and see when it fails. You might be heading down a rabbit hole.