so that it waits until online check syntax actually finishes (otherwise, there actually is a leak; the link is broken when the message comes back from the other place)
fprintf' ->