Hey!
For a month or two now, it's been impossible to update the public tag repository. (everything works fine, apart from that.)
When it tries to update, it eventually fails with this error / traceback:
[code]
DBException
IOError: [Errno 5] Input/output error
Traceback (most recent call last):
File "/opt/hydrus/include/ClientData.py", line 2150, in Sync
loaded_into_disk_cache = HydrusGlobals.client_controller.Read( 'load_into_disk_cache', stop_time = stop_time )
File "/opt/hydrus/include/HydrusController.py", line 258, in Read
def Read( self, action, *args, kwargs ): return self._Read( action, *args, kwargs )
File "/opt/hydrus/include/HydrusController.py", line 91, in _Read
result = self._db.Read( action, HC.HIGH_PRIORITY, *args, **kwargs )
File "/opt/hydrus/include/HydrusDB.py", line 655, in Read
return job.GetResult()
File "/opt/hydrus/include/HydrusData.py", line 1980, in GetResult
raise e
DBException: IOError: [Errno 5] Input/output error
Database Traceback (most recent call last):
File "/opt/hydrus/include/HydrusDB.py", line 468, in _ProcessJob
if job_type in ( 'read', 'read_write' ): result = self._Read( action, *args, **kwargs )
File "/opt/hydrus/include/ClientDB.py", line 7168, in _Read
elif action == 'load_into_disk_cache': result = self._LoadIntoDiskCache( *args, **kwargs )
File "/opt/hydrus/include/ClientDB.py", line 6220, in _LoadIntoDiskCache
while f.read( HC.READ_BLOCK_SIZE ) != '':
IOError: [Errno 5] Input/output error
Database Traceback (most recent call last):
File "/opt/hydrus/include/HydrusDB.py", line 468, in _ProcessJob
if job_type in ( 'read', 'read_write' ): result = self._Read( action, *args, **kwargs )
File "/opt/hydrus/include/ClientDB.py", line 7168, in _Read
elif action == 'load_into_disk_cache': result = self._LoadIntoDiskCache( *args, **kwargs )
File "/opt/hydrus/include/ClientDB.py", line 6220, in _LoadIntoDiskCache
while f.read( HC.READ_BLOCK_SIZE ) != '':
IOError: [Errno 5] Input/output error
/[code]
Anyone knows what might cause this?
Thanks in advance!