View Issue Details

IDProjectCategoryView StatusLast Update
0001449unrealircdpublic2015-07-23 22:25
ReporterMobil1man Assigned Tosyzop  
PrioritynormalSeveritytrivialReproducibilityN/A
Status closedResolutionunable to duplicate 
Product Version3.2-beta19 
Summary0001449: Never seen before DEBUG ERROR
DescriptionCollinsville.IL.US.WinChat.Net- *** Notice -- * * * DEBUG ERROR * * * !!! Calling deliver_it() for Niceville.FL.US.WinChat.Net, status -6 , with message: :Collinsville.IL.US.WinChat.Net NOTICE Niceville.FL.US.WinChat.Net :*** Notice -- Connection to Niceville.FL.US.WinChat.Net[68.1.63.217] activated.
[19:49] -Collinsville.IL.US.WinChat.Net- *** Global -- Closing link: Write error: Operation now in progress - Niceville.FL.US.WinChat.Net[68.1.63.217]
Additional InformationWe are the WinChat IRC Network. Just thought i'd send this to the coders, in 3+ years of running Unreal, this is a new error/report.

We have a mix of *nix and win* servers linked. Generally works very well and stable.

Thanks,

Mobil1man
WinChat Routing Director / Coll* NA
[email protected]
3rd party modules

Activities

syzop

2004-01-30 03:12

administrator   ~0004790

[coderstalk ;p]

status -6 is STAT_CONNECTING and the source code that generates this is:
    if (IsDead(cptr) || (!IsServer(cptr) && !IsPerson(cptr)
        && !IsHandshake(cptr)
#ifdef USE_SSL
        && !IsSSLHandshake(cptr)
#endif

        && !IsUnknown(cptr)))
    {
        str[len] = '\0';
        sendto_ops
            ("* * * DEBUG ERROR * * * !!! Calling deliver_it() for %s, status %d %s, with message: %s",
            cptr->name, cptr->status, IsDead(cptr) ? "DEAD" : "", str);
        return -1;
    }

As you can see, for some strange reason it tries to send a message to this connecting-in-progess (or at least flagged like that) link...
but if it really was a simple race condition we should have heard about it way before...
so.. interresting (but not necessarily urgent or something, it won't cause any harm ;p).

stskeeps

2007-04-27 05:53

reporter   ~0013847

Bump. Still an issue?

syzop

2015-07-23 22:25

administrator   ~0018551

Since we are 12 years later now and many such code has been rewritten - and I havent seen it myself - I'm closing this one

Issue History

Date Modified Username Field Change
2003-12-24 01:55 Mobil1man New Issue
2004-01-30 03:12 syzop Note Added: 0004790
2007-04-27 05:53 stskeeps Note Added: 0013847
2007-04-27 05:53 stskeeps Status new => feedback
2015-07-23 22:25 syzop Note Added: 0018551
2015-07-23 22:25 syzop Status feedback => closed
2015-07-23 22:25 syzop Assigned To => syzop
2015-07-23 22:25 syzop Resolution open => unable to duplicate