Displaying 5 results from an estimated 5 matches for "next_search_arg".
2010 May 20
1
Patch for logging variables
...xpunge.c 2010-01-24
16:14:17.000000000 -0700
--- dovecot-1.2.11/src/imap/imap-expunge.c 2010-05-19 16:26:31.529833893 -0600
***************
*** 5,18 ****
#include "mail-search-build.h"
#include "imap-expunge.h"
! int imap_expunge(struct mailbox *box, struct mail_search_arg *next_search_arg)
{
struct mail_search_context *ctx;
struct mailbox_transaction_context *t;
struct mail *mail;
struct mail_search_args *search_args;
bool expunges = FALSE;
if (mailbox_is_readonly(box)) {
/* silently ignore */
return 0;
--- 5,21 ----
#include "mail-search-b...
2010 May 19
1
logging
I am looking through the logging options and wondering if there are a
couple of things that we can do
1. Logouts don't seem to show the IP address of the logout, we
typically see multiple sessions at a time and wondering if there is a
way to tie the logouts to an IP
2. POP logouts show the number of messages retrieved/deleted but I
don't see a way to do this with IMAP, is there a logout
2005 Aug 24
0
verbose imap logging
...ig/src/imap/imap-expunge.c 2005-03-29 10:38:42.000000000 +0200
+++ dovecot-1.0.alpha1/src/imap/imap-expunge.c 2005-08-23 10:39:08.000000000 +0200
@@ -5,7 +5,8 @@
#include "mail-search.h"
#include "imap-expunge.h"
-int imap_expunge(struct mailbox *box, struct mail_search_arg *next_search_arg)
+int imap_expunge(struct mailbox *box, struct mail_search_arg *next_search_arg,
+ struct client *client)
{
struct mail_search_context *ctx;
struct mailbox_transaction_context *t;
@@ -29,6 +30,7 @@
failed = TRUE;
break;
}
+ client->expunged_count++;
}
mail_fre...
2008 Jun 21
0
dovecot-1.1.0: child (imap) killed with signal 11
...uct lucene_fts_backend *) 0x80f3340
#3 0xb7fb3841 in fts_backend_expunge (backend=0x8192fa0, mail=0x8199028) at fts-api.c:118
No locals.
#4 0xb7fb4908 in fts_mail_expunge (_mail=0x8199028) at fts-storage.c:518
fbox = (struct fts_mailbox *) 0x8164e10
#5 0x0806130c in imap_expunge (box=0x815c028, next_search_arg=0x0) at imap-expunge.c:31
ctx = (struct mail_search_context *) 0x8171b58
t = (struct mailbox_transaction_context *) 0x8192eb0
mail = (struct mail *) 0x8199028
search_arg = {next = 0x0, type = SEARCH_FLAGS, value = {subargs = 0x0, seqset = 0x0, str = 0x0, time = 0, size = 0,
flags = MAIL_DE...
2008 Nov 22
1
core in lazy_expunge plugin
...plugin call core on connect.
Core:
bt full
#0 lazy_expunge_mail_expunge (_mail=0x2ac06e9b89e8) at
lazy-expunge-plugin.c:103
lt = (struct lazy_expunge_transaction *) 0x2ac06e9b86e0
deststorage = <value optimized out>
#1 0x000000000041cefc in imap_expunge (box=0x2ac06e988de8,
next_search_arg=0x0) at imap-expunge.c:31
ctx = (struct mail_search_context *) 0x2ac06e9b87d0
t = (struct mailbox_transaction_context *) 0x2ac06e9aed10
mail = (struct mail *) 0x2ac06e9b89e8
search_arg = {next = 0x0, type = SEARCH_FLAGS, value = {subargs
= 0x0, seqset = 0x0, str = 0x...