File tree Expand file tree Collapse file tree 3 files changed +7
-2
lines changed Expand file tree Collapse file tree 3 files changed +7
-2
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " @effect/cluster " : patch
3+ ---
4+
5+ ensure ShardManager and Runner get fresh versions of the rpc protocol
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ export const layer: Layer.Layer<
4040 | ShardStorage . ShardStorage
4141> = RunnerServer . layerWithClients . pipe (
4242 withLogAddress ,
43- Layer . provide ( RpcServer . layerProtocolSocketServer )
43+ Layer . provide ( Layer . fresh ( RpcServer . layerProtocolSocketServer ) )
4444)
4545
4646/**
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ export const layer: Layer.Layer<
4141 | ShardingConfig
4242> = ShardManager . layerServer . pipe (
4343 withLogAddress ,
44- Layer . provide ( RpcServer . layerProtocolSocketServer ) ,
44+ Layer . provide ( Layer . fresh ( RpcServer . layerProtocolSocketServer ) ) ,
4545 Layer . provideMerge ( ShardManager . layer ) ,
4646 Layer . provide ( Runners . layerRpc ) ,
4747 Layer . provide ( MessageStorage . layerNoop )
You can’t perform that action at this time.
0 commit comments