3.28 freeze fixes

Marinus Schraal requested to merge wip/mschraal/3-28-freeze-fixes into gnome-3-28

Three fixes for severe errors in the art lookup code.

  1. Trying to close a None stream on error, resulting in a segfault.
  2. A possible continuous loop in the lookup code.
  3. A missing return after signal emission (minor).
Edited by Marinus Schraal

Merge request reports