On Sat, 23 Jul 2005 18:35, James Bunton wrote:
> Any idea what these users are doing that triggers this?
I think it's more what the server is doing. It happened to my own file this
time around. My theory is, PyMSNt opened the file, truncated the file, and
then failed to write to the file.
The same thing might happen if there were no disk space available.
Ideally, the updated spool file should be writetn to a new file, and then
moved onto the name of the original file. That way, if the file fails to be
written somehow, the original is still valid.
The interesting thing is why the files were being written in the first place.
No data in them actually changes after you register, AFAIK.
TX
--
Email: Trejkaz Xaoza <[EMAIL PROTECTED]>
Web site: http://trypticon.org/
Jabber ID: [EMAIL PROTECTED]
GPG Fingerprint: 9EEB 97D7 8F7B 7977 F39F A62C B8C7 BC8B 037E EA73
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url :
http://modevia.com/pipermail/py-transports/attachments/20050723/434f2b78/attachment.pgp
From [EMAIL PROTECTED] Sat Jul 23 10:58:36 2005
From: [EMAIL PROTECTED] (Thomas Zehetbauer)
Date: Sat Jul 23 10:58:40 2005
Subject: [py-transports] PyICQ Updates
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Hi!
I guess this is what caused sessions to become stale earlier:
[2005-07-23 11:04:33] User: [EMAIL PROTECTED] - JabberConnection sending
message "[EMAIL PROTECTED]" "icq.hostmaster.org" "ICQ connection lost! Reason:
[Failure instance: Traceback: twisted.internet.error.ConnectionLost, Connection
to the other side was lost in a non-clean fashion.]" "error"
[2005-07-23 11:04:33] jabw: Sending a Jabber message "[EMAIL PROTECTED]"
"icq.hostmaster.org" "ICQ connection lost! Reason: [Failure instance:
Traceback: twisted.internet.error.ConnectionLost, Connection to the other side
was lost in a non-clean fashion.]" "error"
[2005-07-23 11:04:33] xmlify: class is <type 'str'>: ICQ connection lost!
Reason: [Failure instance: Traceback: twisted.internet.error.ConnectionLost,
Connection to the other side was lost in a non-clean fashion.]
Getting an error message is of course an improvement, but even better
PyICQ-t could try to reconnect to ICQ.
Tom
--
T h o m a s Z e h e t b a u e r ( TZ251 )
PGP encrypted mail preferred - KeyID 96FFCB89
finger [EMAIL PROTECTED] for key
Reactor overheat - core dumped
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 481 bytes
Desc: This is a digitally signed message part
Url :
http://modevia.com/pipermail/py-transports/attachments/20050723/463c8832/attachment.pgp
From [EMAIL PROTECTED] Sat Jul 23 15:10:02 2005
From: [EMAIL PROTECTED] (James Bunton)
Date: Sat Jul 23 15:10:23 2005
Subject: [py-transports] spool files upcase problem
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
On 21/07/2005, at 10:30 PM, James Bunton wrote:
> On 18/07/2005, at 10:13 AM, Trejkaz wrote:
>
>> Quoting Oleg Motienko <[EMAIL PROTECTED]>:
>>> Hello!
>>>
>>> There is a problem with naming spool files. If user will connect with
>>> uppercase like '[EMAIL PROTECTED]' another file will be created -
>>> 'User%jabber.domain.xml.
>>> Needs to convert filename to lowercase I think.
>>
>> Actually, case sensitivity is only the tip of the iceberg when it
>> comes to
>> Nodeprep. There are several other usernames which might be the same
>> as any
>> given username, particularly once non-English characters get involved.
>>
>> TX
>
> Thanks again for bringing that to my attention.
> I'll have a look at it tomorrow and hopefully fix it :)
>
> ---
>
> James
This is all fixed now hopefully :)
Update to latest CVS and it should work magically :)
---
James