Skip to content

Commit 71d83a5

Browse files
authored
Merge pull request #29519 from pgellert/fix/admin-svc-restart-shard
admin: handle service restart on shard 0
2 parents 0c33376 + d67deb3 commit 71d83a5

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/v/redpanda/admin/server.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5113,6 +5113,8 @@ admin_server::restart_service_handler(std::unique_ptr<ss::http::request> req) {
51135113

51145114
vlog(
51155115
adminlog.info, "Restart redpanda service: {}", to_string_view(*service));
5116-
co_await restart_redpanda_service(*service);
5116+
co_await container().invoke_on(0, [service](admin_server& server) {
5117+
return server.restart_redpanda_service(*service);
5118+
});
51175119
co_return ss::json::json_return_type(ss::json::json_void());
51185120
}

0 commit comments

Comments
 (0)