another spooler-related fix (fd leak)