Skip to content

Commit db47bbb

Browse files
committed
opti: 优化报错信息显示
1 parent 12f50b2 commit db47bbb

File tree

3 files changed

+16
-11
lines changed

3 files changed

+16
-11
lines changed

CSharp-OpenBMCLAPI/Modules/Cluster.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public Cluster(ClusterRequiredData requiredData) : base()
5858
client = HttpRequest.client;
5959
client.DefaultRequestHeaders.Authorization = new("Bearer", requiredData.Token?.Token.token);
6060

61-
this.storage = new FileStorage(ClusterRequiredData.Config.clusterFileDirectory);
61+
this.storage = new CachedStorage(new FileStorage(ClusterRequiredData.Config.clusterFileDirectory));
6262
this.files = new List<ApiFileInfo>();
6363
this.counter = new();
6464
InitializeSocket();

CSharp-OpenBMCLAPI/Modules/HttpServiceProvider.cs

+2
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,8 @@ public static async Task<FileAccessInfo> DownloadHash(HttpContext context, Clust
130130
catch (Exception ex)
131131
{
132132
Logger.Instance.LogError(ex.ExceptionToDetail());
133+
Logger.Instance.LogError(context.RemoteIPAddress);
134+
Logger.Instance.LogError(context.Request.Path);
133135
//Logger.Instance.LogError(ex.StackTrace);
134136
context.Response.StatusCode = 404;
135137
}

CSharp-OpenBMCLAPI/Modules/WebServer/SimpleWebServer.cs

+13-10
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,20 @@ public SimpleWebServer(int port, X509Certificate2? certificate, Cluster cluster)
3232

3333
protected override int Run(string[] args)
3434
{
35-
int result = -1;
36-
try
37-
{
38-
result = AsyncRun().Result;
39-
return result;
40-
}
41-
catch (Exception ex)
35+
while (true)
4236
{
43-
ex.GetType();
44-
Logger.Instance.LogError(ex.ExceptionToDetail());
45-
return result;
37+
int result = -1;
38+
try
39+
{
40+
result = AsyncRun().Result;
41+
return result;
42+
}
43+
catch (Exception ex)
44+
{
45+
ex.GetType();
46+
Logger.Instance.LogError(ex.ExceptionToDetail());
47+
return result;
48+
}
4649
}
4750
}
4851

0 commit comments

Comments
 (0)