Skip to content

Commit b48ad5c

Browse files
committed
as we split h2olog and USDT, latter no longer refers to per-connection skip flag
1 parent 2debf2a commit b48ad5c

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

lib/picotls.c

+4-7
Original file line numberDiff line numberDiff line change
@@ -104,18 +104,15 @@ static const char ech_info_prefix[8] = "tls ech";
104104
#endif
105105

106106
#if PICOTLS_USE_DTRACE
107-
#define PTLS_SHOULD_PROBE(LABEL, tls) (PTLS_UNLIKELY(PICOTLS_##LABEL##_ENABLED()) && !(tls)->skip_tracing)
108107
#define PTLS_PROBE0(LABEL, tls) \
109108
do { \
110-
ptls_t *_tls = (tls); \
111-
if (PTLS_SHOULD_PROBE(LABEL, _tls)) \
112-
PICOTLS_##LABEL(_tls); \
109+
if (PTLS_UNLIKELY(PICOTLS_##LABEL##_ENABLED())) \
110+
PICOTLS_##LABEL(tls); \
113111
} while (0)
114112
#define PTLS_PROBE(LABEL, tls, ...) \
115113
do { \
116-
ptls_t *_tls = (tls); \
117-
if (PTLS_SHOULD_PROBE(LABEL, _tls)) \
118-
PICOTLS_##LABEL(_tls, __VA_ARGS__); \
114+
if (PTLS_UNLIKELY(PICOTLS_##LABEL##_ENABLED())) \
115+
PICOTLS_##LABEL((tls), __VA_ARGS__); \
119116
} while (0)
120117
#else
121118
#define PTLS_PROBE0(LABEL, tls)

0 commit comments

Comments
 (0)