All Rust commits from Facepunch
Add a null check to query vis job runner to prevent crashes on disconnect.