Found this in the log:
2013-11-11 16:30:39: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2013-11-11 16:30:39: Exception Details
2013-11-11 16:30:39: ArgumentException – An element with the same key already exists in the dictionary.
2013-11-11 16:30:39: Exception.Source: mscorlib
2013-11-11 16:30:39: Exception.TargetSite: Void Add(System.String, Deadline.Slaves.SlaveSettings)
2013-11-11 16:30:39: Exception.Data: ( )
2013-11-11 16:30:39: Exception.StackTrace:
2013-11-11 16:30:39: at System.Collections.Generic.Dictionary2[System.String,Deadline.Slaves.SlaveSettings].Add (System.String key, Deadline.Slaves.SlaveSettings value) [0x00000] in <filename unknown>:0 2013-11-11 16:30:39: at FranticX.Collections.Generic.ThreadSafeDictionary
2[System.String,Deadline.Slaves.SlaveSettings].Add (System.String key, Deadline.Slaves.SlaveSettings value) [0x00000] in :0
2013-11-11 16:30:39: at Deadline.StorageDB.MongoDB.MongoSlaveStorage.GetSlaveSettingsList (Boolean invalidateCache) [0x00000] in :0
2013-11-11 16:30:39: DocumentException – An unexpected error occurred while interacting with the database (deadline.scanlinevfxla.com:27017):
2013-11-11 16:30:39: An element with the same key already exists in the dictionary.
2013-11-11 16:30:39: Exception.Source: deadline
2013-11-11 16:30:39: Exception.TargetSite: Void HandleException(MongoDB.Driver.MongoServer, System.Exception)
2013-11-11 16:30:39: Exception.Data: ( )
2013-11-11 16:30:39: Exception.StackTrace:
2013-11-11 16:30:39: at Deadline.StorageDB.MongoDB.MongoDBUtils.HandleException (MongoDB.Driver.MongoServer server, System.Exception ex) [0x00000] in :0
2013-11-11 16:30:39: at Deadline.StorageDB.MongoDB.MongoDBUtils.HandleException (MongoDB.Driver.MongoDatabase database, System.Exception ex) [0x00000] in :0
2013-11-11 16:30:39: at Deadline.StorageDB.MongoDB.MongoSlaveStorage.GetSlaveSettingsList (Boolean invalidateCache) [0x00000] in :0
2013-11-11 16:30:39: at Deadline.StorageDB.MongoDB.MongoSlaveStorage.GetSlaveInfoSettings (Boolean invalidateCache) [0x00000] in :0
2013-11-11 16:30:39: at Deadline.Pulses.PulseDataThread.ThreadMain () [0x00000] in :0
2013-11-11 16:30:39: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Didnt crash pulse though.
Did this just happen once, or does this error appear multiple times? Preventing that error from happening is simple enough though, so we’ll fix that in beta 11.
I looked through today’s log (from midnight to 9am), and found a couple exceptions:
4 times:
2013-11-12 00:03:27: Data Thread - An error occurred while updating cached data: An element with the same key already exists in the dictionary. (System.ArgumentException)
2013-11-12 00:03:27: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2013-11-12 00:03:27: Exception Details
2013-11-12 00:03:27: ArgumentException -- An element with the same key already exists in the dictionary.
2013-11-12 00:03:27: Exception.Source: mscorlib
2013-11-12 00:03:27: Exception.TargetSite: Void Add(System.String, Deadline.Jobs.Job)
2013-11-12 00:03:27: Exception.Data: ( )
2013-11-12 00:03:27: Exception.StackTrace:
2013-11-12 00:03:27: at System.Collections.Generic.Dictionary`2[System.String,Deadline.Jobs.Job].Add (System.String key, Deadline.Jobs.Job value) [0x00000] in <filename unknown>:0
2013-11-12 00:03:27: at Deadline.Pulses.PulseDataThread.ThreadMain () [0x00000] in <filename unknown>:0
2013-11-12 00:03:27: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
3 times:
2013-11-12 00:13:31: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2013-11-12 00:13:31: Exception Details
2013-11-12 00:13:31: InvalidOperationException -- Server instance deadline.scanlinevfxla.com:27017 is no longer connected.
2013-11-12 00:13:31: Exception.Source: MongoDB.Driver
2013-11-12 00:13:31: Exception.TargetSite: MongoDB.Driver.Internal.MongoConnection AcquireConnection(MongoDB.Driver.MongoDatabase)
2013-11-12 00:13:31: Exception.Data: ( )
2013-11-12 00:13:31: Exception.StackTrace:
2013-11-12 00:13:31: at MongoDB.Driver.MongoServerInstance.AcquireConnection (MongoDB.Driver.MongoDatabase database) [0x00000] in <filename unknown>:0
2013-11-12 00:13:31: at MongoDB.Driver.MongoServer.AcquireConnection (MongoDB.Driver.MongoDatabase database, MongoDB.Driver.MongoServerInstance serverInstance) [0x00000] in <filename unknown>:0
2013-11-12 00:13:31: at MongoDB.Driver.MongoCursorEnumerator`1[Deadline.Jobs.Job].AcquireConnection () [0x00000] in <filename unknown>:0
2013-11-12 00:13:31: at MongoDB.Driver.MongoCursorEnumerator`1[Deadline.Jobs.Job].GetMore () [0x00000] in <filename unknown>:0
2013-11-12 00:13:31: at MongoDB.Driver.MongoCursorEnumerator`1[Deadline.Jobs.Job].MoveNext () [0x00000] in <filename unknown>:0
2013-11-12 00:13:31: at Deadline.StorageDB.MongoDB.MongoJobStorage.GetJobs (Boolean invalidateCache) [0x00000] in <filename unknown>:0
2013-11-12 00:13:31: DocumentException -- An unexpected error occurred while interacting with the database (deadline.scanlinevfxla.com:27017):
2013-11-12 00:13:31: Server instance deadline.scanlinevfxla.com:27017 is no longer connected.
2013-11-12 00:13:31: Exception.Source: deadline
2013-11-12 00:13:31: Exception.TargetSite: Void HandleException(MongoDB.Driver.MongoServer, System.Exception)
2013-11-12 00:13:31: Exception.Data: ( )
2013-11-12 00:13:31: Exception.StackTrace:
2013-11-12 00:13:31: at Deadline.StorageDB.MongoDB.MongoDBUtils.HandleException (MongoDB.Driver.MongoServer server, System.Exception ex) [0x00000] in <filename unknown>:0
2013-11-12 00:13:31: at Deadline.StorageDB.MongoDB.MongoDBUtils.HandleException (MongoDB.Driver.MongoDatabase database, System.Exception ex) [0x00000] in <filename unknown>:0
2013-11-12 00:13:31: at Deadline.StorageDB.MongoDB.MongoJobStorage.GetJobs (Boolean invalidateCache) [0x00000] in <filename unknown>:0
2013-11-12 00:13:31: at Deadline.Pulses.PulseDataThread.ThreadMain () [0x00000] in <filename unknown>:0
2013-11-12 00:13:31: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<