rubinius/rubinius — pull request #1900 by lmars (2012-09-13 23:12:20+00:00)
Title: Fix Syslog mask spec

The Syslog needs to be re-opened so that `@mask_before_reopen` (set in
[Syslog.reopen](https://github.com/rubinius/rubinius/blob/master/lib/syslog.rb.ffi#L186)) is also reset to the value of 255.

Without this, subsequent calls to `Syslog.open` will set the mask to
`@mask_before_open`, which causes other specs (e.g. warning_spec) to fail.