properly return error if we can't create pipes.

2001-07-02  Not Zed  <NotZed@Ximian.com>

        * camel-lock-client.c (camel_lock_helper_init): properly return
        error if we can't create pipes.

svn path=/trunk/; revision=10677
This commit is contained in:
Not Zed
2001-07-02 13:59:39 +00:00
committed by Michael Zucci
parent 7a68209879
commit 06b7f5ef95
2 changed files with 4 additions and 1 deletions

View File

@ -1,5 +1,8 @@
2001-07-02 Not Zed <NotZed@Ximian.com>
* camel-lock-client.c (camel_lock_helper_init): properly return
error if we can't create pipes.
* camel-folder-summary.c (summary_build_content_info): re-enable
html indexing.

View File

@ -104,12 +104,12 @@ static int write_n(int fd, void *buffer, int inlen)
static int camel_lock_helper_init(CamelException *ex)
{
/* FIXME: check returns */
if (pipe(lock_stdin_pipe) == -1
|| pipe(lock_stdout_pipe) == -1) {
camel_exception_setv(ex, CAMEL_EXCEPTION_SYSTEM,
_("Cannot build locking helper pipe: %s"),
strerror(errno));
return -1;
}
lock_helper_pid = fork();