]> jfr.im git - irc.git/blob - software/RELEASES/ircservices/achurch.org/services/lists/ircservices/2007/005517.html
rename -> *.git
[irc.git] / software / RELEASES / ircservices / achurch.org / services / lists / ircservices / 2007 / 005517.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> [IRCServices] Services 5.1.4 released
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Services%205.1.4%20released&In-Reply-To=b19eae4e0710250157g7c2af45cp9157f393d5a46002%40mail.gmail.com">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="005516.html">
11 <LINK REL="Next" HREF="005518.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices] Services 5.1.4 released</H1>
15 <B>Andrew Church</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Services%205.1.4%20released&In-Reply-To=b19eae4e0710250157g7c2af45cp9157f393d5a46002%40mail.gmail.com"
17 TITLE="[IRCServices] Services 5.1.4 released">achurch at achurch.org
18 </A><BR>
19 <I>Thu Oct 25 19:09:21 PDT 2007</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="005516.html">[IRCServices] Services 5.1.4 released
22 </A></li>
23 <LI>Next message: <A HREF="005518.html">[IRCServices] version number
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#5517">[ date ]</a>
27 <a href="thread.html#5517">[ thread ]</a>
28 <a href="subject.html#5517">[ subject ]</a>
29 <a href="author.html#5517">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE>&gt;<i>Do you have steps to replicate this? Because it sounds rather like a
35 </I>&gt;<i>bug, unless the uplink is sending SQUIT for some reason.. (been
36 </I>&gt;<i>talking to Stskeeps, who thinks the same)
37 </I>
38 I haven't reproduced it myself, but it looks like it could come from the
39 following code in exit_one_client() (src/s_misc.c):
40
41 /*
42 ** SQUIT going &quot;upstream&quot;. This is the remote
43 ** squit still hunting for the target. Use prefixed
44 ** form. &quot;from&quot; will be either the oper that issued
45 ** the squit or some server along the path that
46 ** didn't have this fix installed. --msa
47 */
48 if (sptr-&gt;from == acptr)
49 {
50 sendto_one(acptr, &quot;:%s SQUIT %s :%s&quot;, from-&gt;name, sptr-&gt;name, comment);
51 }
52 else
53 {
54 sendto_one(acptr, &quot;SQUIT %s :%s&quot;, sptr-&gt;name, comment);
55 }
56
57 where exit_one_client() is called from exit_client(), and exit_client() is
58 called in turn from src/modules/m_squit.c. I haven't traced the code in
59 detail, but at first glance it looks like this strips the sender from
60 SQUIT broadcasts after the server is disconnected.
61
62 --Andrew Church
63 <A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">achurch at achurch.org</A>
64 <A HREF="http://achurch.org/">http://achurch.org/</A>
65 </PRE>
66
67
68 <!--endarticle-->
69 <HR>
70 <P><UL>
71 <!--threads-->
72 <LI>Previous message: <A HREF="005516.html">[IRCServices] Services 5.1.4 released
73 </A></li>
74 <LI>Next message: <A HREF="005518.html">[IRCServices] version number
75 </A></li>
76 <LI> <B>Messages sorted by:</B>
77 <a href="date.html#5517">[ date ]</a>
78 <a href="thread.html#5517">[ thread ]</a>
79 <a href="subject.html#5517">[ subject ]</a>
80 <a href="author.html#5517">[ author ]</a>
81 </LI>
82 </UL>
83
84 </body></html>