[utils] Catch strange Windows errors (Closes #4733)
This commit is contained in:
		@@ -863,6 +863,9 @@ def _windows_write_string(s, out):
 | 
			
		||||
    except AttributeError:
 | 
			
		||||
        # If the output stream doesn't have a fileno, it's virtual
 | 
			
		||||
        return False
 | 
			
		||||
    except io.UnsupportedOperation:
 | 
			
		||||
        # Some strange Windows pseudo files?
 | 
			
		||||
        return False
 | 
			
		||||
    if fileno not in WIN_OUTPUT_IDS:
 | 
			
		||||
        return False
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user