google-code-export / s3ql

Automatically exported from code.google.com/p/s3ql
0 stars 0 forks source link

Quiet local target dismount #425

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Ok, so it happened again today. Definitely the right logs. If you look in this 
one, not much has been logged between yesterday's dismount, the remount, then 
today's dismount. 

The main version is 2.4, compiled from source, with all patches you have sent 
so far. Here is the patch list with file dates:

Sep 25 21:55 __init__.py (has newer date in the repository, so I added it)
Sep 25 21:55 mount.py (Issue 415)
Sep 30 18:55 patch-IOonClosedfile.diff (Issue 419)
Sep 26 18:33 s3c.py (Issue 416)
Sep 25 21:55 s3.py (Issue 422)
Sep  9 22:38 s3-workaround.diff (Issue 414)

mount.log
2013-10-15 01:19:21.222 [pid=30693, thread='Metadata-Upload-Thread', 
module='s3ql.metadata', fn='cycle_metadata', line=110]: Backing up old 
metadata...
2013-10-15 20:13:46.894 [pid=30693, thread='MainThread', module='s3ql.mount', 
fn='unmount', line=129]: Unmounting file system...
2013-10-15 21:28:26.604 [pid=21872, thread='MainThread', module='s3ql.mount', 
fn='determine_threads', line=280]: Using 10 upload threads.
2013-10-15 21:28:26.686 [pid=21872, thread='MainThread', module='s3ql.mount', 
fn='get_metadata', line=299]: Using cached metadata.
2013-10-15 21:28:26.702 [pid=21872, thread='MainThread', module='s3ql.mount', 
fn='main', line=121]: Mounting filesystem...
2013-10-15 21:28:26.960 [pid=21875, thread='MainThread', 
module='s3ql.daemonize', fn='detach_process_context', line=67]: Daemonizing, 
new PID is 21876
2013-10-16 20:01:29.185 [pid=21876, thread='MainThread', module='s3ql.mount', 
fn='unmount', line=129]: Unmounting file system...

rdiff-backup:
Fatal Error: Filesystem reports connection failure:
[Errno 107] Transport endpoint is not connected
close failed in file object destructor:
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 54, in apport_excepthook
    if not enabled():
TypeError: 'NoneType' object is not callable

Let me know how I can help
Thanks
Balazs

Original issue reported on code.google.com by czv...@gmail.com on 16 Oct 2013 at 10:02

GoogleCodeExporter commented 9 years ago
I have just fixed a potential issue with error reporting in changeset 
05c87e7e85ce. Hopefully this will also fix this problem.

I have not attached a separate patch this time - there are already too many 
circulating around :-). I will try to release a new S3QL version on Sunday that 
includes all the previous patches. It would be great if you could update and 
retest. Please do reopen this issue if the problem persists with the new 
version.

Original comment by Nikolaus@rath.org on 19 Oct 2013 at 4:52

GoogleCodeExporter commented 9 years ago
Hmm. Hyperlink to changeset didn't work. Maybe like this? rev 05c87e7e85ce.

Original comment by Nikolaus@rath.org on 19 Oct 2013 at 4:53

GoogleCodeExporter commented 9 years ago
Last try: revision 05c87e7e85ce

Original comment by Nikolaus@rath.org on 19 Oct 2013 at 4:53

GoogleCodeExporter commented 9 years ago
There's actually a second problem that can give rise to this behavior - but 
unfortunately it's upstream: http://bugs.python.org/issue19092

I'll try to find a workaround for S3QL...

Original comment by Nikolaus@rath.org on 3 Nov 2013 at 7:49

GoogleCodeExporter commented 9 years ago
This issue was closed by revision f7dd7d8f53d5.

Original comment by Nikolaus@rath.org on 3 Nov 2013 at 9:25