From 4f1e55f2cec9d62c1de8ec5fa9eb9bd7fccefac3 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys <hanwen@google.com> Date: Wed, 6 Jul 2011 16:58:32 -0300 Subject: [PATCH] Change panic in AutoUnionFs in log, and return ENOSYS. --- unionfs/autounion.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unionfs/autounion.go b/unionfs/autounion.go index 97dc0ee..034a12f 100644 --- a/unionfs/autounion.go +++ b/unionfs/autounion.go @@ -332,7 +332,8 @@ func (me *AutoUnionFs) OpenDir(name string) (stream chan fuse.DirEntry, status f name = "" case "": default: - panic(fmt.Sprintf("Don't know how to list dir %v", name)) + log.Sprintf("Argh! Don't know how to list dir %v", name) + return fuse.ENOSYS } me.lock.RLock() -- 2.30.9