mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2025-08-30 14:56:17 +00:00
Updated copying of access.log
This commit is contained in:
parent
a4891320aa
commit
b9e3d36235
1 changed files with 4 additions and 1 deletions
|
@ -146,11 +146,14 @@ func processLogFile() {
|
||||||
//added 3 seconds delay before cleaning logs to reduce chance of logging IP that already has been banned
|
//added 3 seconds delay before cleaning logs to reduce chance of logging IP that already has been banned
|
||||||
if shouldCleanLog {
|
if shouldCleanLog {
|
||||||
//copy log
|
//copy log
|
||||||
|
logAccessP, err := os.OpenFile("/usr/local/x-ui/accessp.log", os.O_CREATE|os.O_APPEND|os.O_RDWR, 0644)
|
||||||
|
checkError(err)
|
||||||
input, err := os.ReadFile(accessLogPath)
|
input, err := os.ReadFile(accessLogPath)
|
||||||
checkError(err)
|
checkError(err)
|
||||||
if err := os.WriteFile("/usr/local/x-ui/accessp.log", input, 0644); err != nil {
|
if _, err := logAccessP.Write(input); err != nil {
|
||||||
checkError(err)
|
checkError(err)
|
||||||
}
|
}
|
||||||
|
defer logAccessP.Close()
|
||||||
// clean log
|
// clean log
|
||||||
if err := os.Truncate(GetAccessLogPath(), 0); err != nil {
|
if err := os.Truncate(GetAccessLogPath(), 0); err != nil {
|
||||||
checkError(err)
|
checkError(err)
|
||||||
|
|
Loading…
Reference in a new issue