in lib/functions_framework/server.rb [201:211]
def start_signal_queue
@signal_queue = ::Queue.new
::Thread.start do
loop do
signal, logger, server = @signal_queue.pop
logger.info "FunctionsFramework: Caught #{signal}; shutting down server..."
server&.stop
end
end
end