Displaying 12 results from an estimated 12 matches for "timeout_remove".
2006 May 01
1
timeout_remove and "Timeout leak" problems
...trying to jump from 1.0alpha5 (basically
running smoothly) to 1.0beta5 and/or beta7.
I am seeing errors such as the following set for nearly every user.
dovecot: May 01 16:21:02 Info: IMAP(joeuser): Disconnected: Logged out
dovecot: May 01 16:21:02 Error: IMAP(joeuser): file ioloop.c: line 153 (timeout_remove): assertion failed: (*timeout != NULL)
dovecot: May 01 16:21:03 Info: IMAP(joeuser): Disconnected: Logged out
dovecot: May 01 16:21:03 Warning: IMAP(joeuser): Timeout leak: 0x111acc
dovecot: May 01 16:21:03 Error: child 20607 (imap) killed with signal 6
(INBOX is on local RAID disks while home dir...
2018 Apr 26
1
director stuck in inifite loop on 2.2.35
...7ffe8e642cdc) = 0
09:27:52.838070 epoll_ctl(14, EPOLL_CTL_ADD, 213, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP, {u32=3317538000, u64=94320799358160}}) = 0
"ltrace" showed the same loop as:
10:38:01.773867 timeout_add(0x7530, 0x55c8c351df75, 965, 0x55c8c3515a00) = 0x55c8c5c658b0
10:38:01.774060 timeout_remove(0x55c8c5acf7a8, 0, 0xffffffff, 0) = 0
10:38:01.774239 io_add(213, 1, 0x55c8c351df75, 1070) = 0x55c8c5c658b0
10:38:01.774429 io_set_pending(0x55c8c5c658b0, 1, 0x55c8c54b8aa0, 0x7fb4ab11b06a) = 0x55c8c54b8aa0
10:38:01.774598 p_strarray_dup(0x7fb4ab703660, 0x55c8c5786e00, 5, 0x55c8c3723740) =...
2007 Oct 01
2
Timeout leak
In my development environment I sometimes get:
dovecot: IMAP(stava): Timeout leak: 0x4425d0
Does anyone know what it means or how I can use this information?
Cheers
/Lars
2006 Feb 13
1
drac.c
Hello,
I am using dovecot [1.0 beta3] as a pop server with drac. It is
working nicely, but I am getting the following message in a log:
dovecot: pop3(keke): file ioloop.c: line 154 (timeout_remove): \
assertion failed: (*timeout != NULL)
dovecot: child 15752 (pop3) killed with signal 6
Adding '&' to 'to_drac' in drac_deinit of drac.c stops the
message:
void drac_deinit(void)
{
if (to_drac != NULL)
timeout_remove(&to_drac); /* was to_drac */
}
Bu...
2015 Jun 03
1
indexer-worker crashes handling mails with big attachments (dovecot 2.2.16/2.2.18 + FTS Apache Solr + Tika)
....h:155
#1 array_get_modifiable_i (count_r=<synthetic pointer>, array=0x8) at
array.h:228
#2 priorityq_remove_idx (pq=0x0, idx=0) at priorityq.c:121
#3 0x00007ff65f3ef5eb in priorityq_remove (pq=<optimized out>,
item=item at entry=0xa26920) at priorityq.c:138
#4 0x00007ff65f3e1e70 in timeout_remove (_timeout=<optimized out>) at
ioloop.c:288
#5 0x00007ff65f3e2781 in io_loop_move_timeout
(_timeout=_timeout at entry=0xa27f98) at ioloop.c:861
#6 0x00007ff65f39ff37 in http_client_connection_switch_ioloop
(conn=conn at entry=0xa27ea0) at http-client-connection.c:1357
#7 0x00007ff65f3a3d68...
2010 Apr 14
4
PostgreSQL driver supporting [round-robin] load balancing and redundancy [LONG]
...= pgdb;
+
+ dprintf(("%s: pgc %p, '%s'", __func__, pgc, connect_string));
+
+ start_pgc_connect(pgc);
+}
+
+static void reset_pgc(struct multi_pgsql_pgc *pgc)
+{
+ dprintf(("%s: %p", __func__, pgc));
+
+ if (pgc->io) io_remove(&pgc->io);
+ if (pgc->timeout) timeout_remove(&pgc->timeout);
+
+ if (pgc->pgr) {
+ PQclear(pgc->pgr);
+ pgc->pgr = NULL;
+ }
+
+ if (pgc->pgc) {
+ PQfinish(pgc->pgc);
+ pgc->pgc = NULL;
+ }
+}
+
+static void pgc_ioloop_switch(struct multi_pgsql_pgc *pgc)
+{
+ union {
+ struct io io;
+ struct timeout timeout;
+...
2006 Apr 07
1
looking for headway on Timeout leak
mail1 dovecot: imap(smith at willcapmanagement.com): Timeout leak: 0x807fad0
Can anyone give me a heads up on what might cause the above message? I
am working on polishing a plugin and it continues to throw this error
with no seeming consequences.
-David
2014 Mar 25
0
Disconnected (auth failed, 1 attempts)
...s -
don't allow any commands */
client_send_line(client, CLIENT_CMD_REPLY_STATUS,
AUTH_SERVER_WAITING_MSG);
if (client->to_auth_waiting != NULL)
timeout_remove(&client->to_auth_waiting);
client->input_blocked = TRUE;
break;
} else {
if (!client_handle_input(imap_client))
break;
}
}
o_stream_unco...
2004 Jul 22
1
[PATCH] add LOGIN authentication mechanism
...casecmp(*mechanisms, "LOGIN") == 0)
+ mech_register_module(&mech_login);
else if (strcasecmp(*mechanisms, "APOP") == 0)
mech_register_module(&mech_apop);
else if (strcasecmp(*mechanisms, "CRAM-MD5") == 0)
@@ -474,6 +477,7 @@ void mech_deinit(void)
timeout_remove(to_auth_failures);
mech_unregister_module(&mech_plain);
+ mech_unregister_module(&mech_login);
mech_unregister_module(&mech_apop);
mech_unregister_module(&mech_cram_md5);
mech_unregister_module(&mech_digest_md5);
-------------- next part --------------
A non-text attac...
2005 Aug 24
0
verbose imap logging
..._destroy(my_client, "Disconnect (inactivity)");
}
}
@@ -470,7 +485,7 @@
{
if (my_client != NULL) {
client_send_line(my_client, "* BYE Server shutting down.");
- client_destroy(my_client);
+ client_destroy(my_client, "Disconnect (server shutdown)");
}
timeout_remove(to_idle);
diff -ur dovecot-1.0.alpha1.orig/src/imap/client.h dovecot-1.0.alpha1/src/imap/client.h
--- dovecot-1.0.alpha1.orig/src/imap/client.h 2005-08-07 13:39:04.000000000 +0200
+++ dovecot-1.0.alpha1/src/imap/client.h 2005-08-23 10:39:08.000000000 +0200
@@ -40,6 +40,8 @@
unsigned int select_co...
2012 Aug 13
2
[PATCH] Replace hard-coded PKG_STATEDIR with state_dir setting
...oncat(set->state_dir, "replicator.db", NULL);
+ (void)replicator_queue_export(queue, db_path);
}
static void main_init(void)
@@ -77,10 +80,13 @@
static void main_deinit(void)
{
+ const char *db_path;
+
notify_connections_destroy_all();
replicator_brain_deinit(&brain);
timeout_remove(&to_dump);
- (void)replicator_queue_export(queue, REPLICATOR_DB_PATH);
+ db_path = t_strconcat(set->state_dir, "replicator.db", NULL);
+ (void)replicator_queue_export(queue, db_path);
replicator_queue_deinit(&queue);
}
diff --git a/src/ssl-params/main.c b/src/ssl-params/ma...
2004 Jul 01
3
[PATCH, RFC] add APOP authentication mechanism
...*mechanisms, "APOP") == 0)
+ mech_register_module(&mech_apop);
else if (strcasecmp(*mechanisms, "CRAM-MD5") == 0)
mech_register_module(&mech_cram_md5);
else if (strcasecmp(*mechanisms, "DIGEST-MD5") == 0)
@@ -471,6 +474,7 @@ void mech_deinit(void)
timeout_remove(to_auth_failures);
mech_unregister_module(&mech_plain);
+ mech_unregister_module(&mech_apop);
mech_unregister_module(&mech_cram_md5);
mech_unregister_module(&mech_digest_md5);
mech_unregister_module(&mech_anonymous);
diff -udrpN -X /usr/share/dontdiff -x Makefile dovec...