LogWatcher: handle symlink (#782)

This commit is contained in:
Zhenfu Shi
2024-05-07 11:09:43 -04:00
committed by GitHub
parent 820ca54850
commit 57a787e6b4

View File

@@ -116,7 +116,7 @@ namespace VRCX
var deletedNameSet = new HashSet<string>(m_LogContextMap.Keys);
m_LogDirectoryInfo.Refresh();
if (m_LogDirectoryInfo.Exists)
if ((m_LogDirectoryInfo.LinkTarget == null & m_LogDirectoryInfo.Exists) | Directory.Exists(m_LogDirectoryInfo.LinkTarget))
{
var fileInfos = m_LogDirectoryInfo.GetFiles("output_log_*.txt", SearchOption.TopDirectoryOnly);