Problem building latest source


Communicator.cs (line 1203) has a reference to SubscriptionMgr.subscriptionsLock. This doesn't seem to exist:
lock (SubscriptionMgr.subscriptionsLock)
Closed Apr 3, 2009 at 5:44 PM by keithh
Issue was resolved


keithh wrote Mar 17, 2009 at 10:00 PM

It's defined on line 129 of the SubscriptionMgr.cs file. Is it in the file you have also?

dwaterworth wrote Mar 18, 2009 at 2:35 AM

I'm seeing the same issue, the HEAD revision of svn doesn't appear match the most recent binaries, the subscriptionsLock field is not defined in SubscriptionMgr

127: internal class SubscriptionMgr : ServiceThread
128: {
129: internal static Dictionary<Guid, SubscriptionEntry> subscriptions = new Dictionary<Guid, SubscriptionEntry>();
131: private DateTime nextTimeout = DateTime.UtcNow.AddMinutes(subscriptionExpirationIncrement);
132: private DateTime nextPushSubscriptions = DateTime.UtcNow.AddMinutes(subscriptionRefreshIncrement);

keithh wrote Mar 18, 2009 at 6:15 PM

I updated the SubscriptionMgr.cs file to the correct version. Surprising no one had complained earlier. Thanks for letting me know.