class Puma::LogWriter
def internal_write(str)
Experimental RBS support (using type sampling data from the type_fusion
project).
def internal_write: (String str) -> nil
This signature was generated using 1 sample from 1 application.
def internal_write(str) LOG_QUEUE << str while (w_str = LOG_QUEUE.pop(true)) do begin @stdout.is_a?(IO) and @stdout.wait_writable(1) @stdout.write w_str @stdout.flush unless @stdout.sync rescue Errno::EPIPE, Errno::EBADF, IOError, Errno::EINVAL # 'Invalid argument' (Errno::EINVAL) may be raised by flush end end rescue ThreadError end