diff --git a/libports/src/server/ffat_fs/main.cc b/libports/src/server/ffat_fs/main.cc index d8d9542d3..b380a71ab 100644 --- a/libports/src/server/ffat_fs/main.cc +++ b/libports/src/server/ffat_fs/main.cc @@ -538,7 +538,8 @@ namespace File_system { try { node = _handle_registry.lookup(handle); } catch(Invalid_handle) { - throw Lookup_failed(); + PERR("close() called with invalid handle"); + return; } PDBGV("name = %s", node->name());