diff --git a/main.go b/main.go index 5c0b306..e1e12ca 100644 --- a/main.go +++ b/main.go @@ -185,7 +185,7 @@ func cliJoin(ctx context.Context, cmd *cli.Command) error { node.SuccessorFailed() } pred, succ := node.Neighbors(nil) - slog.InfoContext(ctx, "neighbors", slog.Any("predecessor", pred), slog.Any("successors", succ)) + slog.InfoContext(ctx, "neighbors", slog.Any("node", node), slog.Any("predecessor", pred), slog.Any("successors", succ)) } }() <-ctx.Done() diff --git a/test.bash b/test.bash index 92d1b78..c8ea851 100755 --- a/test.bash +++ b/test.bash @@ -7,10 +7,11 @@ go build -o ./chord-node # Test create and join. ./chord-node join -ip 127.0.0.1:3000 & FIRST=$! -sleep 3 +sleep 3.25 ./chord-node join -ip 127.0.0.1:3001 -c 127.0.0.1:3000 & SECOND=$! +sleep 0.25 ./chord-node join -ip 127.0.0.1:3002 -c 127.0.0.1:3000 & THIRD=$!