journal: do not trigger assertion when journal_file_close() get NULL
We generally expect destructors to not complain if a NULL argument is passed.
Closes #12400.
(cherry picked from commit c377a6f3ad3d9bed4ce7e873e8e9ec6b1650c57d)
Resolves: #1788085
patch_name: 0318-journal-do-not-trigger-assertion-when-journal_file_c.patch
present_in_specfile: true
location_in_specfile: 318
squash_commits: true