IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#ls2
/2021/12/27
Xeha dont beat the devs.
zzz any users of muwire+i2pd or any use case for a muwire "seedbox" ?
zlatinb yeah, many muwire+i2pd users afaik
zlatinb seedbox is a different story, the lanterna cli was an attempt to cater for that use case
zlatinb but the plugin kind of fulfills that purpose
zlatinb to make muwire handle router disconnect and reconnect is unfortunately difficult because of some design decisions I made early on
zzz the fixes I just pushed in snark standalone may be helpful as examples
zzz I added a disconnectlistener which it looks like you have but aren't using?
zzz and used bandwidth limits as a (periodic) test if the router came back
zlatinb the DisconnectListener publishes a RouterDisconnectedEvent which causes the GUI to show a popup and exit
zzz and don't fire things up unless the bw limits test passes
zzz yeah obviously you wouldn't want to completely exit on a seedbox
zzz dunno if you'd want to work on some fixes and get in on acetone's article :)
zlatinb the complication arises from the fact that I baked in the assumption that the router I2CP connection will be up at all time while muwire is running. It would be a major effort to undo that assumption
zzz hmm
zzz for the TODO list then
zzz zlatinb, did you want to look at my netdb changes before they go in?