gio: Return cleanly if file fails to open.