Go to file
Austin Roberts b36dcc7b53 Give plugins access to node.Close()
Prior to this update, plugins could shutdown Geth by panicking, but
had no mechanism to shutdown cleanly. Simply exposing the node.Close()
function (which already exists on the Node struct), plugins should
be able to initiate a clean shutdown.

In general, Plugins should make sparing use of this capability, but
in light of the fact that they were able to do unclean shutdowns
via a panic(), we can't avoid allowing them to stop Geth, and allowing
them to do so cleanly seems better than relying on panics.
2022-05-16 10:56:49 -05:00
.idea Deleting redundant documentation directory 2021-10-14 16:51:55 -07:00
core Give plugins access to node.Close() 2022-05-16 10:56:49 -05:00
docs Corrections to documentation. 2022-02-14 10:15:11 -08:00
restricted Update version numbers to align with PluGeth 2022-04-05 13:13:21 -05:00
.editorconfig Misc updates to eliminate accidental geth imports 2021-09-16 15:52:50 -05:00
.gitignore Remove docs build directory 2021-10-15 14:56:12 -05:00
go.mod Update version numbers to align with PluGeth 2022-04-05 13:13:21 -05:00
go.sum Update version numbers to align with PluGeth 2022-04-05 13:13:21 -05:00