()
| 17 | var SharedOriginStateManager = NewOriginStateManager() |
| 18 | |
| 19 | func init() { |
| 20 | if !teaconst.IsMain { |
| 21 | return |
| 22 | } |
| 23 | |
| 24 | events.On(events.EventLoaded, func() { |
| 25 | goman.New(func() { |
| 26 | SharedOriginStateManager.Start() |
| 27 | }) |
| 28 | }) |
| 29 | events.On(events.EventQuit, func() { |
| 30 | SharedOriginStateManager.Stop() |
| 31 | }) |
| 32 | } |
| 33 | |
| 34 | const ( |
| 35 | maxOriginStates = 512 // 最多可以监控的源站状态数量 |