restart xray service after disable inbound

This commit is contained in:
Hossin Asaadi
2022-10-30 11:48:07 -04:00
parent 20e7b9e02b
commit 2722d2920b

View File

@@ -18,10 +18,11 @@ type CheckClientIpJob struct {
xrayService service.XrayService
inboundService service.InboundService
}
var job *CheckClientIpJob
func NewCheckClientIpJob() *CheckClientIpJob {
return new(CheckClientIpJob)
job = new(CheckClientIpJob)
return job
}
func (j *CheckClientIpJob) Run() {
@@ -228,5 +229,9 @@ func DisableInbound(id int) error{
err := result.Error
logger.Warning("disable inbound with id:",id)
if err == nil {
job.xrayService.SetToNeedRestart()
}
return err
}