File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -250,7 +250,7 @@ async def kick(self, message: BrokerMessage) -> None:
250250 ),
251251 }
252252
253- delay : Optional [int ] = parse_val (int , message .labels .get ("delay" ))
253+ delay : Optional [float ] = parse_val (float , message .labels .get ("delay" ))
254254 rmq_message : Message = Message (** message_base_params )
255255
256256 if delay is None :
@@ -260,7 +260,7 @@ async def kick(self, message: BrokerMessage) -> None:
260260 )
261261 await exchange .publish (rmq_message , routing_key = message .task_name )
262262 elif self ._delayed_message_exchange_plugin :
263- rmq_message .headers ["x-delay" ] = delay * 1000
263+ rmq_message .headers ["x-delay" ] = int ( delay * 1000 )
264264 exchange = await self .write_channel .get_exchange (
265265 self ._delay_plugin_exchange_name ,
266266 )
You can’t perform that action at this time.
0 commit comments