mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-03-30 15:08:33 +00:00

* [NOD-1124] Rename Peer to Connection (because Peer is a business logic term) * [NOD-1124] Implement Close for Router. * [NOD-1124] Add SetPeerDisconnectedHandler. * [NOD-1124] Remove mentions of "peer" from the netadapter package. * [NOD-1124] Handle errors/stopping in netadapter. * [NOD-1124] Remove netadapter.Connection. * [NOD-1124] Add startSendLoop. * [NOD-1124] Implement network IDs. * [NOD-1124] Implement a map between IDs and routes. * [NOD-1124] Implement Broadcast. * [NOD-1124] Fix rename error. * [NOD-1124] Fix copy+paste error. * [NOD-1124] Change the type of NetAdapter.stop to uint32. * [NOD-1124] If NetAdapter is stopped more than once, return an error. * [NOD-1124] Add an error case to RouteInputMessage. * [NOD-1124] Rename CreateID to NewID. * [NOD-1124] Spawn from outside startReceiveLoop and startSendLoop. * [NOD-1124] Fix a comment. * [NOD-1124] Replace break with for condition. * [NOD-1124] Don't disconnect from disconnected peers. * [NOD-1124] Fix a for condition. * [NOD-1124] Handle an error.
10 lines
207 B
Go
10 lines
207 B
Go
package netadapter
|
|
|
|
import (
|
|
"github.com/kaspanet/kaspad/logger"
|
|
"github.com/kaspanet/kaspad/util/panics"
|
|
)
|
|
|
|
var log, _ = logger.Get(logger.SubsystemTags.NTAR)
|
|
var spawn = panics.GoroutineWrapperFunc(log)
|