BSD Ports

devel/rubygem-mono_logger 1.1.1 DragonFly

Lock-free logger compatible with Ruby 2.0

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
devel, ruby
Package size
7.1 KiB, 24.6 KiB installed

Description

Ruby's stdlib Logger wraps all IO in mutexes. Ruby 2.0 doesn't allow you to request a lock in a trap handler because that could deadlock. This gem fixes this issue by giving you a lock-free logger class.

In the other systems

SystemPortVersion
DragonFlydevel/rubygem-mono_logger1.1.1
FreeBSDdevel/rubygem-mono_logger1.1.2
HardenedBSDdevel/rubygem-mono_logger1.1.2
GhostBSDdevel/rubygem-mono_logger1.1.2

Install

Binary package:

pkg install rubygem-mono_logger

From DPorts:

cd /usr/dports/devel/rubygem-mono_logger && make install clean

Dependencies

Run dependencies 2