Opened 15 years ago

Last modified 15 years ago

#9682 closed Developer Task

Myth Backend handles loss of disk poorly — at Initial Version

Reported by: danielk Owned by: danielk
Priority: minor Milestone: unknown
Component: MythTV - General Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

When an NFS server goes down in the middle of a recording any of the backend's ThreadedFileWriters writing to that disk become permanently wedged and CPU usage shoots up to near 100%.

Using aio_write() instead of write() should allow us to better handle this condition. We should at minimum not use 100% CPU, and ideally continue recording to other disks including with the currently blocked recorder.

Change History (0)

Note: See TracTickets for help on using tickets.