Improve error handling and logging in message processing
- Updated HandleMessage function to include the actual message content in error notices for invalid messages, enhancing clarity for debugging. - Added nil check in Value method of tag encoder to prevent potential nil pointer dereference. - Refactored tag handling in spider to utilize hex-encoded pubkeys for improved compatibility and clarity in filter creation. - bump to v0.19.10
This commit is contained in:
@@ -144,6 +144,7 @@ func (t *T) Key() (key []byte) {
|
||||
}
|
||||
|
||||
func (t *T) Value() (key []byte) {
|
||||
if t==nil {return}
|
||||
if len(t.T) > Value {
|
||||
return t.T[Value]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user