Displaying 4 results from an estimated 4 matches for "o_stream_close".
Did you mean:
i_stream_close
2013 Nov 12
2
dovecot-2.2.7: Fatal: master: service(imap): child 49545 killed with signal 11 (core dumped)
...0 o_stream_zlib_flush (stream=0xc8be5b27640) at ostream-zlib.c:222
#1 0x00007a695e8f09cd in o_stream_flush
(stream=stream at entry=0xc8be5b276d0) at ostream.c:147
#2 0x00007a695e83c06f in o_stream_zlib_close (stream=0xc8be5b27640,
close_parent=true) at ostream-zlib.c:35
#3 0x00007a695e8f0375 in o_stream_close_full
(stream=stream at entry=0xc8be5b276d0,
close_parents=close_parents at entry=true) at ostream.c:49
#4 0x00007a695e8f06e2 in o_stream_close
(stream=stream at entry=0xc8be5b276d0) at ostream.c:85
#5 0x00007a695e8f1738 in o_stream_copy_error_from_parent
(_stream=_stream at entry=0xc8be5b27640) a...
2013 Nov 05
0
infinite loop (causing crash) whilst closing connection
Hi Timo,
As a follow-up to my earlier email, I've managed to get a few backtraces
now.
#305439 o_stream_close (stream=0x1680c10) at ostream.c:85
#305440 0x00007ff222f70f3c in o_stream_zlib_send_outbuf (zstream=0x1680b80)
at ostream-zlib.c:97
#305441 0x00007ff222f70fef in o_stream_zlib_send_flush (zstream=0x1680b80)
at ostream-zlib.c:182
#305442 0x00007ff222f711cb in o_stream_zlib_flush (stream=<optimize...
2018 Mar 04
1
2.2.34 fails to build on OpenBSD
...eam_openssl.so: undefined reference to
`i_stream_get_data_size'
.libs/libssl_iostream_openssl.so: undefined reference to
`o_stream_get_buffer_used_size'
.libs/libssl_iostream_openssl.so: undefined reference to `i_strdup_printf'
.libs/libssl_iostream_openssl.so: undefined reference to `o_stream_close'
.libs/libssl_iostream_openssl.so: undefined reference to `i_fatal_status'
.libs/libssl_iostream_openssl.so: undefined reference to `buffer_append'
.libs/libssl_iostream_openssl.so: undefined reference to `i_strdup'
.libs/libssl_iostream_openssl.so: undefined reference to `i_strocpy...
2010 Apr 09
4
Patch: support URLAUTH, BURL, CATENATE
...ntext = ctx;
+ return catenate_continue_cancel_literal(ctx->cmd);
+}
+
+static bool catenate_finish(struct cmd_append_context *ctx, bool cancel)
+{
+ if (!cancel) {
+ /* close the pipe and save any lingering output, which also
+ crucially passes EOF down through the mailbox_save stack */
+ o_stream_close(ctx->cat.output);
+ if (mailbox_save_continue(ctx->save_ctx) < 0 ||
+ mailbox_save_finish(&ctx->save_ctx) < 0) {
+ ctx->failed = TRUE;
+ client_send_storage_error(ctx->cmd, ctx->storage);
+ cancel = TRUE;
+ } else {
+ ctx->save_ctx = NULL;
+ ++ctx->...