[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / Mono.Posix / Mono.Unix / ChangeLog
index 8ddccc1ff9460354b3baa54e0ca403428c933909..d1b975c6ce56844a9ea27df526710f7172907bc8 100644 (file)
@@ -1,3 +1,22 @@
+2010-04-15  Jonathan Pryor  <jpryor@novell.com>
+
+       * UnixSignal.cs: Change the native WaitAny() method to accept a
+         Mono_Posix_RuntimeIsShuttingDown delegate, so that we can prevent an
+         infinite loop while shutting the process down.  Fixes #592981.
+
+2009-03-23  Jonathan Pryor  <jpryor@novell.com>
+
+       * UnixDriveInfo.cs: UnixDriveInfo.AvailableFreeSpace needs to return 
+         stat.f_bavail * stat.f_frsize, NOT f_bavail*f_bsize, as on some
+         platforms (Solaris) bsize is the preferred block I/O size, while
+         f_frsize is the *actual* filesystem block size.  Thus, to get proper
+         disk under Solaris, we need to s/f_bsize/f_frsize/g.
+
+2009-02-20  Jonathan Pryor  <jpryor@novell.com>
+
+       * UnixSignal.cs: Add a pipecnt member to UnixSignal.SignalIinfo.
+         Patch thanks to tim.jenks@realtimeworlds.com.
+
 2009-02-09  Jonathan Pryor  <jpryor@novell.com>
 
        * UnixGroupInfo.cs (GetMembers): Skip group members which aren't valid