Add exceptions for user errors

OmarHatem committed Feb 7, 2023 at 22:11 UTC 74b571fc77561c74d592084905db54930cda9e5a
1 file changed +5 -1
lib/utils/exception_handler.dart
+5 -1
@@ -121,6 +121,10 @@ class ExceptionHandler {
121 return error.contains("errno = 103") || // SocketException: Software caused connection abort
122 error.contains("errno = 9") || // SocketException: Bad file descriptor
123 error.contains("errno = 32") || // SocketException: Write failed (OS Error: Broken pipe)
124 - error.contains("errno = 54"); // SocketException: Connection reset by peer
124 + error.contains("errno = 60") || // SocketException: Operation timed out
125 + error.contains("errno = 54") || // SocketException: Connection reset by peer
126 + error.contains("errno = 49") || // SocketException: Can't assign requested address
127 + error.contains("PERMISSION_NOT_GRANTED") ||
128 + error.contains("errno = 28"); // OS Error: No space left on device
129 }
130 }