We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7ea3415 commit 689f985Copy full SHA for 689f985
lib/cudnn/src/cuDNN.jl
@@ -183,8 +183,12 @@ function __init__()
183
# register a log callback
184
if !precompiling && (isdebug(:init, cuDNN) || Base.JLOptions().debug_level >= 2)
185
log_cond[] = Base.AsyncCondition() do async_cond
186
- message = Base.@lock log_lock popfirst!(log_messages)
187
- _log_message(message...)
+ Base.@lock log_lock begin
+ while length(log_messages) > 0
188
+ message = popfirst!(log_messages)
189
+ _log_message(message...)
190
+ end
191
192
end
193
194
callback = @cfunction(log_message, Nothing,
0 commit comments