mirror of
https://github.com/benbusby/farside.git
synced 2025-04-19 23:05:56 -04:00
fix init
This commit is contained in:
parent
36d5b253a2
commit
f39d6be013
@ -41,7 +41,7 @@ defmodule Farside.Application do
|
||||
]
|
||||
),
|
||||
{LastUpdated, DateTime.utc_now()},
|
||||
{Status, :wait},
|
||||
{Status, :init},
|
||||
{PlugAttack.Storage.Ets, name: Farside.Throttle.Storage, clean_period: 60_000},
|
||||
{DynamicSupervisor, strategy: :one_for_one, name: :server_supervisor},
|
||||
{Registry, keys: :unique, name: :servers}
|
||||
|
@ -1,6 +1,8 @@
|
||||
defmodule Farside.Instance.Check do
|
||||
use Task
|
||||
|
||||
alias Farside.Status
|
||||
|
||||
def child_spec(args) do
|
||||
%{
|
||||
id: __MODULE__,
|
||||
|
@ -1,6 +1,8 @@
|
||||
defmodule Farside.Instance.Sync do
|
||||
use Task
|
||||
|
||||
alias Farside.Status
|
||||
|
||||
def child_spec(args) do
|
||||
%{
|
||||
id: __MODULE__,
|
||||
@ -17,7 +19,10 @@ defmodule Farside.Instance.Sync do
|
||||
receive do
|
||||
after
|
||||
300_000 ->
|
||||
sync()
|
||||
if(Status.value() == :wait) do
|
||||
sync()
|
||||
end
|
||||
|
||||
poll()
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user