diff options
Diffstat (limited to 'camel/camel-service.c')
-rw-r--r-- | camel/camel-service.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/camel/camel-service.c b/camel/camel-service.c index da52d66252..8c3b3fc62f 100644 --- a/camel/camel-service.c +++ b/camel/camel-service.c @@ -771,7 +771,9 @@ camel_gethostbyname (const char *name, CamelException *ex) } while (status == -1 && errno == EINTR); if (status == -1) { - camel_exception_setv(ex, 1, _("Failure in name lookup: %s"), strerror(errno)); + camel_exception_setv (ex, CAMEL_EXCEPTION_SYSTEM, + _("Failure in name lookup: %s"), + g_strerror (errno)); d(printf("Cancelling lookup thread\n")); pthread_cancel(id); } else if (FD_ISSET(cancel_fd, &rdset)) { |