Skip to content

Error during Majic.Pool.handle_checkout

When trying to attach any media data, upload handling stuck forever and then all next reloads of page gives server internal error. 1

  • Pleroma 2.2.2
  • Elixir 1.11.2
  • Erlang/OTP 23

In log file:

20:11:25.335 [error] Error during Majic.Pool.handle_checkout/3 callback:
** (UndefinedFunctionError) function Majic.Pool.handle_checkout/3 is undefined or private
    (majic 1.0.0) Majic.Pool.handle_checkout(:checkout, {#PID<0.1722.0>, #Reference<0.304964609.2452619265.109743>}, #PID<0.2824.0>)
    (nimble_pool 0.1.0) lib/nimble_pool.ex:618: NimblePool.apply_worker_callback/3
    (nimble_pool 0.1.0) lib/nimble_pool.ex:519: NimblePool.maybe_checkout/5
    (nimble_pool 0.1.0) lib/nimble_pool.ex:360: NimblePool.handle_info/2
    (stdlib 3.14) gen_server.erl:689: :gen_server.try_dispatch/4
    (stdlib 3.14) gen_server.erl:765: :gen_server.handle_msg/6
    (stdlib 3.14) proc_lib.erl:226: :proc_lib.init_p_do_apply/3
Edited by sudokun