浏览代码

Core: Export the running bool (#4775)

Tamim Hossain 4 月之前
父节点
当前提交
d0c80fc80d
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      core/xray.go

+ 5 - 0
core/xray.go

@@ -90,6 +90,11 @@ type Instance struct {
 	ctx context.Context
 }
 
+// Instance state
+func (server *Instance) IsRunning() bool {
+	return server.running
+}
+
 func AddInboundHandler(server *Instance, config *InboundHandlerConfig) error {
 	inboundManager := server.GetFeature(inbound.ManagerType()).(inbound.Manager)
 	rawHandler, err := CreateObject(server, config)