vexdev / amarr

aMule Torrent connector for Servarr
MIT License
27 stars 0 forks source link

Unable to remove download from amule #86

Closed vexdev closed 2 months ago

vexdev commented 2 months ago

On some downloads from radarr, when pressing remove from client:

amarr  | 2024-07-09 19:19:07.681 [eventLoopGroupProxy-4-7] INFO  ktor.application - Sending download command...
amarr  | 2024-07-09 19:19:07.727 [eventLoopGroupProxy-4-7] ERROR ktor.application - Unhandled: POST - /api/v2/torrents/delete
amarr  | jamule.exception.ServerException: FileHash not found: 13FDDC4D0A861FD0748C11C5BAD0D6BA
amarr  |    at jamule.AmuleConnection.sendRequestNoAuth(AmuleConnection.kt:76)
amarr  |    at jamule.AmuleConnection.sendRequest(AmuleConnection.kt:59)
amarr  |    at jamule.AmuleClient.sendDownloadCommand-gIAlu-s(AmuleClient.kt:218)
amarr  |    at amarr.torrent.TorrentService.deleteTorrent(TorrentService.kt:115)
amarr  |    at amarr.torrent.TorrentApiKt$torrentApi$1$8.invokeSuspend(TorrentApi.kt:67)
amarr  |    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
amarr  |    at kotlinx.coroutines.internal.DispatchedContinuation.resumeWith(DispatchedContinuation.kt:202)
amarr  |    at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:135)
amarr  |    at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:109)
amarr  |    at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:11)
amarr  |    at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:59)
amarr  |    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
amarr  |    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
amarr  |    at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
amarr  |    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
amarr  |    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470)
amarr  |    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
amarr  |    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
amarr  |    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
amarr  |    at io.ktor.server.netty.EventLoopGroupProxy$Companion.create$lambda$1$lambda$0(NettyApplicationEngine.kt:296)
amarr  |    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
amarr  |    at java.base/java.lang.Thread.run(Thread.java:833)