X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Ffreenet%2Fwot%2FWebOfTrustPinger.kt;h=026389f170519cf7b31021c5f462338d77901d89;hp=9d0522d36ba085c30e797fa4849076c4e4bb8500;hb=439fb3dfa1ccf157388a0e0b306013d0aa46bb50;hpb=1ad1aae2e29c608c5e1ab89e125bf2267fed18c6 diff --git a/src/main/kotlin/net/pterodactylus/sone/freenet/wot/WebOfTrustPinger.kt b/src/main/kotlin/net/pterodactylus/sone/freenet/wot/WebOfTrustPinger.kt index 9d0522d..026389f 100644 --- a/src/main/kotlin/net/pterodactylus/sone/freenet/wot/WebOfTrustPinger.kt +++ b/src/main/kotlin/net/pterodactylus/sone/freenet/wot/WebOfTrustPinger.kt @@ -22,6 +22,7 @@ import net.pterodactylus.sone.core.event.* import net.pterodactylus.sone.freenet.plugin.* import net.pterodactylus.sone.utils.* import java.util.concurrent.atomic.* +import java.util.function.* import javax.inject.* /** @@ -32,7 +33,7 @@ import javax.inject.* class WebOfTrustPinger @Inject constructor( private val eventBus: EventBus, @Named("webOfTrustReacher") private val webOfTrustReacher: Runnable, - @Named("webOfTrustReschedule") private val reschedule: Runnable) : Runnable { + @Named("webOfTrustReschedule") private val reschedule: Consumer) : Runnable { private val lastState = AtomicBoolean(false) @@ -49,7 +50,7 @@ class WebOfTrustPinger @Inject constructor( lastState.set(false) } } - reschedule() + reschedule(this) } }