avoid format on the hot send path

wkt/start_or_cancel_tests_474
mahmoud 2026-05-05 18:37:19 +00:00 committed by goodboy
parent 83b3488455
commit 148a098ca6
2 changed files with 8 additions and 8 deletions

View File

@ -326,8 +326,8 @@ class Channel:
__tracebackhide__: bool = hide_tb __tracebackhide__: bool = hide_tb
try: try:
log.transport( log.transport(
'=> send IPC msg:\n\n' '=> send IPC msg\n\n'
f'{pformat(payload)}\n' # f'{pformat(payload)}\n'
) )
# assert self._transport # but why typing? # assert self._transport # but why typing?
await self._transport.send( await self._transport.send(

View File

@ -308,12 +308,12 @@ class PldRx(Struct):
pld: PayloadT = self._pld_dec.decode(pld) pld: PayloadT = self._pld_dec.decode(pld)
log.runtime( log.runtime(
f'Decoded payload for\n' f'Decoded payload for\n'
# f'\n' # # f'\n'
f'{msg}\n' # f'{msg}\n'
# ^TODO?, ideally just render with `, # # ^TODO?, ideally just render with `,
# pld={decode}` in the `msg.pformat()`?? # # pld={decode}` in the `msg.pformat()`??
f'where, ' # f'where, '
f'{type(msg).__name__}.pld={pld!r}\n' # f'{type(msg).__name__}.pld={pld!r}\n'
) )
return pld return pld
except TypeError as typerr: except TypeError as typerr: