marvinscham / disenchanter

A tool to mass disenchant champion shards and other League of Legends loot.
MIT License
109 stars 9 forks source link

error when disenchanting champ shards, said to create a new issue #124

Closed Jeffmagma closed 1 year ago

Jeffmagma commented 1 year ago

Screenshot

Big too big to screenshot, but i copied the log:

#<Thread:0x0000023b00aa9348 C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1086 run> terminated with exception (report_on_exception is true):
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:1001:in `rescue in connect': Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout) (Net::OpenTimeout)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:997:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:61:in `connect_internal': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:137:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `each'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `foreach'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:632:in `tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:998:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
#<Thread:0x0000023b00aa9258 C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1086 run> terminated with exception (report_on_exception is true):
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:1001:in `rescue in connect': Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout) (Net::OpenTimeout)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:997:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:61:in `connect_internal': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:137:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `each'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `foreach'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:632:in `tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:998:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
#<Thread:0x0000023b008b3408 C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1086 run> terminated with exception (report_on_exception is true):
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:1001:in `rescue in connect': Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout) (Net::OpenTimeout)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:997:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:61:in `connect_internal': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:137:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `each'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `foreach'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:632:in `tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:998:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
#<Thread:0x0000023b00aa9528 C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1086 run> terminated with exception (report_on_exception is true):
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:1001:in `rescue in connect': Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout) (Net::OpenTimeout)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:997:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:61:in `connect_internal': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:137:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `each'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `foreach'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:632:in `tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:998:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
#<Thread:0x0000023b008b2328 C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1086 run> terminated with exception (report_on_exception is true):
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:1001:in `rescue in connect': Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout) (Net::OpenTimeout)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:997:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:61:in `connect_internal': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:137:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `each'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `foreach'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:632:in `tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:998:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
#<Thread:0x0000023b00aa9ac8 C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1086 run> terminated with exception (report_on_exception is true):
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:1001:in `rescue in connect': Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout) (Net::OpenTimeout)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:997:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:61:in `connect_internal': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:137:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `each'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `foreach'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:632:in `tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:998:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
#<Thread:0x0000023b00aa99d8 C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1086 run> terminated with exception (report_on_exception is true):
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:1001:in `rescue in connect': Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout) (Net::OpenTimeout)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:997:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:61:in `connect_internal': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:137:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `each'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `foreach'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:632:in `tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:998:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
#<Thread:0x0000023b008b0ac8 C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1086 run> terminated with exception (report_on_exception is true):
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:1001:in `rescue in connect': Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout) (Net::OpenTimeout)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:997:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:61:in `connect_internal': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:137:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `each'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `foreach'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:632:in `tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:998:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
#<Thread:0x0000023b00aa9708 C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1086 run> terminated with exception (report_on_exception is true):
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:1001:in `rescue in connect': Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout) (Net::OpenTimeout)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:997:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:61:in `connect_internal': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:137:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `each'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `foreach'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:632:in `tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:998:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
#<Thread:0x0000023b00aa98e8 C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1086 run> terminated with exception (report_on_exception is true):
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:1001:in `rescue in connect': Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout) (Net::OpenTimeout)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:997:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:61:in `connect_internal': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:137:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `each'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `foreach'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:632:in `tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:998:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
#<Thread:0x0000023b00aa9bb8 C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1086 run> terminated with exception (report_on_exception is true):
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:1001:in `rescue in connect': Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout) (Net::OpenTimeout)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:997:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:61:in `connect_internal': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:137:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `each'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `foreach'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:632:in `tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:998:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
#<Thread:0x0000023b00aa9438 C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1086 run> terminated with exception (report_on_exception is true):
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:1001:in `rescue in connect': Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout) (Net::OpenTimeout)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:997:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:61:in `connect_internal': A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT)
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:137:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:642:in `block in tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `each'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:227:in `foreach'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/socket.rb:632:in `tcp'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:998:in `connect'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:976:in `do_start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:965:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/lib/ruby/3.1.0/net/http.rb:627:in `start'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:169:in `create_client'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:239:in `request_post'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:279:in `post_recipe'
        from C:/Users/Jeffrey/AppData/Local/Temp/ocr571E.tmp/src/disenchanter.rb:1087:in `block (2 levels) in handle_champions'
An error occurred while handling Champion Shards.
Please take a screenshot and create an issue at https://github.com/marvinscham/disenchanter/issues/new
If you don't have a GitHub account, send it to dev@marvinscham.de
Failed to open TCP connection to 127.0.0.1:51491 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout)
Skipping this step...

Description (if necessary)

Got this error when disenchanting a bunch of champion shards (245)

Version

1.5.0

it still attempts to disenchant champs with 0 mastery, i'm happy there's a manual exclusion feature

marvinscham commented 1 year ago

Thank you for the report! Looks like an API limit was hit, just running it again should be enough to make it work for now.

(For doc) Opening ticket to track this (#126) and the 0 mastery issue (#87) separately. Fix is planned for next release.