Skip to content

Commit 03f3f91

Browse files
authored
Fixes the internal state update (#17)
1 parent b7ffe43 commit 03f3f91

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

src/internal/protocol/node_table.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ func MarkSelfAsBootstrap() {
106106
Connected: true,
107107
}
108108
value, err := json.Marshal(peer)
109+
UpdateNodeTableHook(key, value)
109110
common.ReportError(err, "Error while marshalling peer")
110111
if err := store.Put(ctx, key, value); err != nil {
111112
common.Logger.Error("Error while registering bootstrap: ", err)

src/internal/protocol/registrar.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ func provideService(service Service) {
133133
}
134134
common.Logger.Info("Registering LLM service: ", myself)
135135
value, err := json.Marshal(myself)
136+
UpdateNodeTableHook(key, value)
136137
common.ReportError(err, "Error while marshalling peer")
137138
err = store.Put(ctx, key, value)
138139
if err != nil {
@@ -157,6 +158,7 @@ func ReannounceLocalServices() {
157158
common.Logger.Error("Error marshalling self during reannounce: ", err)
158159
return
159160
}
161+
UpdateNodeTableHook(key, value)
160162
if err := store.Put(ctx, key, value); err != nil {
161163
common.Logger.Warn("Failed to reannounce local services: ", err)
162164
} else {

0 commit comments

Comments
 (0)