Several slaves (one with Mono 2.8, the others with Mono 2.6.4+) have become idle after the following error :
Exception Details
IOException – Too many open files
Exception.Source: mscorlib
Exception.TargetSite: Void .ctor(String, FileMode, FileAccess, FileShare, Int32, Boolean, FileOptions)
Exception.Data: ( )
Exception.StackTrace:
at System.IO.FileStream…ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x00000] in :0
at System.IO.FileStream…ctor (System.String path, FileMode mode, FileAccess access, FileShare share) [0x00000] in :0
at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
at System.IO.StreamWriter…ctor (System.String path, Boolean append, System.Text.Encoding encoding, Int32 bufferSize) [0x00000] in :0
at System.IO.StreamWriter…ctor (System.String path, Boolean append) [0x00000] in :0
at (wrapper remoting-invoke-with-check) System.IO.StreamWriter:.ctor (string,bool)
at System.IO.File.CreateText (System.String path) [0x00000] in :0
at Deadline.Storage.DeadlineStorage.GetRepositoryDateTime (System.String hostNameOrIpAddress, Int32 timeoutMilliseconds) [0x00000] in :0
at Deadline.Storage.Caches.DeadlineStorageCache.GetRepositoryDateTime (System.String hostNameOrIpAddress, Int32 timeoutMilliseconds) [0x00000] in :0
at Deadline.Controllers.RepositoryController.GetRepositoryDateTime () [0x00000] in :0
at Deadline.Controllers.DeadlineController.GetRepositoryDateTime () [0x00000] in :0
at Deadline.Slaves.SlaveSchedulerThread.CheckTaskStatuses () [0x00000] in :0
at Deadline.Slaves.SlaveSchedulerThread.RenderTasks () [0x00000] in :0
at Deadline.Slaves.SlaveSchedulerThread.ThreadMain () [0x00000] in :0
Nodes are running OS X 10.6.5.