On Dec 9, 2010, at 10:41 AM, Timo Sirainen wrote:

> On 9.12.2010, at 9.13, Cor Bosman wrote:
> 
>> If you want to have a quick look already, im mailing you the locations of 2 
>> files, 1 with service_count=0 and one with service_count=1.  
> 
> I see that about half the commands that do hundreds or thousands of volcses 
> are IDLE. Wonder if that is the problem. But there are others .. I see for 
> example that one "LOGOUT" command takes 2000 volcses, which I doubt is true. 
> More likely it's counting something that happened before the LOGOUT, like 
> probably doing a mailbox synchronization. Attached a new version of the patch 
> that also logs volcs for syncs.
> 
> Also STATUS and SELECT seem to have high volcses, which do a mailbox sync.. 
> Hmm. So if it is about mailbox sync, where in the sync then is it slow? Added 
> more debugging for this in the attached patch.

Ok, i'll apply this patch to both running servers doing logging.

>> Something in dovecot does :)  If a user without a maildir logs in for the 
>> first time, the dir is created.
> 
> Probably would be good to find out what exactly, in case that's caused by 
> some security hole :)
> 

Sorry, my mistake. It's not dovecot, it's our LDA (not dovecot) thats making 
the dir (which means we now get an error if a user logs in and they have never 
had email.. but that never happens since we mail them on signup..interesting 
little problem :)

Cor


Reply via email to