avoid format on the hot send path
parent
83b3488455
commit
148a098ca6
|
|
@ -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(
|
||||||
|
|
|
||||||
|
|
@ -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:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue