Skip to content

Commit 93ece42

Browse files
committed
add thread name
1 parent a8fc35d commit 93ece42

File tree

11 files changed

+13
-2
lines changed

11 files changed

+13
-2
lines changed

Core/MailServer.Core.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
<Reference Include="System.Data" />
3838
<Reference Include="System" />
3939
<Reference Include="System.Drawing" />
40+
<Reference Include="System.XML" />
4041
</ItemGroup>
4142
<ItemGroup>
4243
<Compile Include="DataSmart.MailServer.Filters\ISettingsUI.cs" />

LumiSoft.Net/SMTP/Relay/Relay_Server.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ public virtual void Start()
145145
m_pConnectionsPerIP = new Dictionary<IPAddress,long>();
146146

147147
Thread tr1 = new Thread(new ThreadStart(this.Run));
148+
tr1.Name = "Relay Server Loop Thread";
148149
tr1.Start();
149150

150151
m_pTimerTimeout = new TimerEx(30000);

MailServerLauncher/DataSmart.MailServer.Relay/RelayServer.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,8 +205,10 @@ public override void Start()
205205
{
206206
base.Start();
207207
Thread thread = new Thread(new ThreadStart(this.ProcessRelay));
208+
thread.Name = "RelayServer Relay Thread";
208209
thread.Start();
209210
Thread thread2 = new Thread(new ThreadStart(this.ProcessRelayRetry));
211+
thread.Name = "RelayServer Relay Retry Thread";
210212
thread2.Start();
211213
}
212214

MailServerLauncher/DataSmart.MailServer/VirtualServer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2198,7 +2198,7 @@ public void ProcessAndStoreMessage(string envelopeID, string sender, SMTP_DSN_Re
21982198
text2 = globalMessageRuleActionResult.ErrorText;
21992199
}
22002200
}
2201-
if (globalMessageRule_CheckNextRule_enum != null && ((globalMessageRule_CheckNextRule_enum == (GlobalMessageRule_CheckNextRule)1 && !flag2) || (globalMessageRule_CheckNextRule_enum == (GlobalMessageRule_CheckNextRule)2 && flag2)))
2201+
if (globalMessageRule_CheckNextRule_enum != GlobalMessageRule_CheckNextRule.Always && ((globalMessageRule_CheckNextRule_enum == (GlobalMessageRule_CheckNextRule)1 && !flag2) || (globalMessageRule_CheckNextRule_enum == (GlobalMessageRule_CheckNextRule)2 && flag2)))
22022202
{
22032203
break;
22042204
}

MailServerLauncher/DataSmart.MailServer/_MessageRuleAction_FTP_AsyncSend.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ public _MessageRuleAction_FTP_AsyncSend(string server, int port, string user, st
3434
SCore.StreamCopy(data, this.m_DataStream);
3535
this.m_DataStream.Position = 0L;
3636
Thread thread = new Thread(new ThreadStart(this.Send));
37+
thread.Name = "FTP Async Send Thread";
3738
thread.Start();
3839
}
3940

MailServerLauncher/DataSmart.MailServer/_MessageRuleAction_HTTP_Async.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ public _MessageRuleAction_HTTP_Async(string url, Stream message)
1818
this.m_Url = url;
1919
this.m_pMessage = message;
2020
Thread thread = new Thread(new ThreadStart(this.Post));
21-
thread.Start();
21+
thread.Name = "Message Rule Action HTTP Thread";
22+
thread.Start();
2223
}
2324

2425
private void Post()

MailServerLauncher/DataSmart.MailServer/_MessageRuleAction_NNTP_Async.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public _MessageRuleAction_NNTP_Async(string server, int port, string newsgroup,
2323
this.m_Newsgroup = newsgroup;
2424
this.m_pMessageStream = message;
2525
Thread thread = new Thread(new ThreadStart(this.Post));
26+
thread.Name = "Message Rule Action NNTP Thread";
2627
thread.Start();
2728
}
2829

MailServerManager/DataSmart.MailServer.UI/BackupMessagesForm.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,7 @@ private void m_pNext_Click(object sender, EventArgs e)
276276
this.m_pBack.Enabled = false;
277277
this.m_pNext.Enabled = false;
278278
Thread thread = new Thread(new ThreadStart(this.Start));
279+
thread.Name = "Message Backup Thread";
279280
thread.Start();
280281
}
281282
return;

MailServerManager/DataSmart.MailServer.UI/ServerInfomationForm.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,7 @@ private void Start()
324324
{
325325
this.m_Run = true;
326326
Thread thread = new Thread(new ThreadStart(this.Run));
327+
thread.Name = "Server Infomation Refresh Thread";
327328
thread.Start();
328329
}
329330

MailServerManager/DataSmart.MailServer.UI/SessionsForm.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@ private void StartMonitoring()
186186
{
187187
this.m_Run = true;
188188
Thread thread = new Thread(new ThreadStart(this.Run));
189+
thread.Name = "Mgmt Session Refresh Thread";
189190
thread.Start();
190191
}
191192

0 commit comments

Comments
 (0)