These functions expect that file_path can have base_path stripped from it, but during reloading they can be given relative paths. Maybe this behaviour varies between the notify backends? This fixes two zola serve panics on FreeBSD (poll backend).