Author: jonpryor
Date: 2008-02-08 16:35:39 -0500 (Fri, 08 Feb 2008)
New Revision: 95303
Modified:
trunk/release/announce/mono-1.9.html
Log:
Add Mono.Posix, mono-service improvements.
Modified: trunk/release/announce/mono-1.9.html
===================================================================
--- trunk/release/announce/mono-1.9.html 2008-02-08 21:11:16 UTC (rev
95302)
+++ trunk/release/announce/mono-1.9.html 2008-02-08 21:35:39 UTC (rev
95303)
@@ -94,6 +94,35 @@
<p>
+<h2>Mono.Posix Improvements</h2>
+
+ <p><a href="http://www.go-mono.com/docs/[EMAIL PROTECTED]"
+ >Stdlib.signal()</a> has been deprecated, as its use was inherently
usafe.
+ <tt>Stdlib.signal()</tt>'s functionality has been replaced with a pair
of
+ members: [Jonathan Pryor]</p>
+ <ul>
+ <li>
+ <tt>Mono.Unix.Native.Stdlib.SetSignalAction
(Mono.Unix.Native.Signum, Mono.Unix.Native.SignalAction)</tt>
+ permits specifying whether to perform the default action
+ (<tt>SignalAction.Default</tt>), ignore the signal
+ (<tt>SignalAction.Ignore</tt>), or generate an error
+ (<tt>SignalAction.Error</tt>) when the specified signal
is generated.
+ </li>
+ <li>
+ The <tt>Mono.Unix.UnixSignal</tt> class permits
instances to represents
+ the signal itself, supporting polling to see if the
signal has been
+ generated via the <tt>UnixSignal.IsSet</tt> instance
property, or
+ blocking the current thread until the signal has been
generated with
+ <tt>UnixSignal.WaitOne()</tt>.
+ </li>
+ </ul>
+
+<h2><tt>mono-service</tt></h2>
+
+ <p>The <tt>mono-service</tt> and <tt>mono-service2</tt> programs no
longer
+ poll every 500ms to pause, continue, or stop a service. They will
instead
+ sleep until the signal is generated. [Jonathan Pryor]</p>
+
<h2>Visual Basic Runtime</h2>
<p>More support in the IO classes for Visual Basic [Rolf]
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches