--- Log opened Thu Sep 02 00:00:56 2021 00:36 -!- aechu [~major@gateway/tor-sasl/major] has quit [Ping timeout: 276 seconds] 00:58 -!- aechu [~major@gateway/tor-sasl/major] has joined #c-lightning 02:33 -!- jonatack [~jonatack@user/jonatack] has joined #c-lightning 05:12 < mschmoock> Someone here with deeper knowledge about the hooking API? I wrote a failing test https://github.com/ElementsProject/lightning/pull/4758 that crashes the daemon by using hooks that simply just sleep a few milliseconds 05:48 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 05:54 < ufotofu> nathanael: thanks for the try 05:54 < ufotofu> still working out some iptables rules... 05:56 < nathanael> ufotofu: np, can try again when you sorted that out 06:20 < ufotofu> think i fixed it, if you want to try again 06:22 < nathanael> ufotofu: still not able to connect it seems 06:26 < nathanael> are you using the default port 9735? 06:57 < ufotofu> yeah just trying to figure out port forwarding for my vpn setup 07:33 < mschmoock> cdecker[m]: any initial thoughts on https://github.com/ElementsProject/lightning/pull/4758 (crash on many slightly delayed hooks)? 07:53 < niftynei> mschmoock, this is awesome good work 08:07 -!- jonatack [~jonatack@user/jonatack] has quit [Quit: Client closed] 08:17 -!- jonatack [~jonatack@user/jonatack] has joined #c-lightning 08:44 -!- jonatack [~jonatack@user/jonatack] has quit [Quit: Client closed] 08:44 < mschmoock> niftynei: I find an annoying bug/feature that is preventing me from implementing a statisitcal data logger plugin https://github.com/m-schmoock/plugins/blob/feature/getstats/getstats/getstats.py 08:53 < mschmoock> maybe im using it wrong :D but since the plugin does nothing more than sleeping 10ms this should also be allowed even for the db_write_hook 09:30 -!- bruceleeroy18 [~bruceleer@2603-6010-3301-a7bf-36d4-5328-eba6-adc2.res6.spectrum.com] has joined #c-lightning 09:31 -!- bruceleeroy18 [~bruceleer@2603-6010-3301-a7bf-36d4-5328-eba6-adc2.res6.spectrum.com] has quit [Client Quit] 09:43 -!- jonatack [~jonatack@user/jonatack] has joined #c-lightning 10:18 < mschmoock> niftynei: I can limit the problem to only hooking db_write AND i.e. peer_connected. when I do it just with one the problem goes away. the notifications are pointliess in this scenario ;) 10:25 -!- jarthur [~jarthur@2603-8080-1540-002d-d4cb-19ad-9d54-b5c3.res6.spectrum.com] has joined #c-lightning 11:52 < ufotofu> nathanael: can you try one more time? :-) 11:56 < nathanael> ufotofu: hmm, seems still not reachable 11:57 < ufotofu> nathanael: ok now try 0:-) 11:58 < nathanael> yep looks good ;) 11:58 < ufotofu> yay thanks 11:58 < nathanael> np 12:15 -!- Klabo [~Klabo@c-73-170-190-23.hsd1.ca.comcast.net] has quit [Quit: Client closed] 13:46 < niftynei> oh. mschmoock. you're not supposed to put db_write in a plugin with any other stuff 13:47 < niftynei> https://github.com/ElementsProject/lightning/blob/master/doc/PLUGINS.md#db_write 13:47 < niftynei> "a plugin registering for this hook should not register for other hooks or commands, as these may become intermingled and break rule #1." 13:47 < niftynei> "This hook, unlike all the other hooks, is also strongly synchronous: lightningd will stop almost all the other processing until this hook responds." 13:48 < niftynei> you touched the forbidden hook lolll 13:50 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #c-lightning 16:22 -!- jarthur [~jarthur@2603-8080-1540-002d-d4cb-19ad-9d54-b5c3.res6.spectrum.com] has quit [Ping timeout: 245 seconds] 16:27 -!- jarthur [~jarthur@2603-8080-1540-002d-fc65-cf54-436c-2f33.res6.spectrum.com] has joined #c-lightning 16:42 -!- jarthur [~jarthur@2603-8080-1540-002d-fc65-cf54-436c-2f33.res6.spectrum.com] has quit [Quit: jarthur] 16:44 -!- jarthur [~jarthur@2603-8080-1540-002d-fc65-cf54-436c-2f33.res6.spectrum.com] has joined #c-lightning 17:03 -!- rusty [~rusty@103.93.169.121] has joined #c-lightning 17:08 -!- jarthur [~jarthur@2603-8080-1540-002d-fc65-cf54-436c-2f33.res6.spectrum.com] has quit [Quit: jarthur] 17:19 -!- belcher [~belcher@user/belcher] has quit [Ping timeout: 244 seconds] 17:31 -!- belcher [~belcher@user/belcher] has joined #c-lightning 18:36 -!- jarthur [~jarthur@cpe-70-114-198-37.austin.res.rr.com] has joined #c-lightning 19:23 -!- rusty [~rusty@103.93.169.121] has quit [Ping timeout: 240 seconds] 19:46 -!- rusty [~rusty@pa49-178-12-189.pa.nsw.optusnet.com.au] has joined #c-lightning 20:44 -!- rusty [~rusty@pa49-178-12-189.pa.nsw.optusnet.com.au] has quit [Ping timeout: 252 seconds] 21:03 -!- pi4 is now known as k3tan 22:52 -!- Guest72 [~Guest72@10.red-79-145-44.dynamicip.rima-tde.net] has joined #c-lightning 22:58 -!- Guest72 [~Guest72@10.red-79-145-44.dynamicip.rima-tde.net] has quit [Ping timeout: 256 seconds] 23:07 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 256 seconds] --- Log closed Fri Sep 03 00:00:56 2021