Changeset 1635 for trunk/sources/HeuristicLab.Hive.Client.Core
- Timestamp:
- 04/23/09 16:49:40 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Hive.Client.Core/3.2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Client.Core/3.2/Core.cs
r1602 r1635 143 143 abortRequested = true; 144 144 beat.StopHeartBeat(); 145 WcfService.Instance.Logout(ConfigManager.Instance.GetClientInfo().Id); 145 146 break; 146 147 } … … 210 211 files.AddRange(plugininfo.PluginFiles); 211 212 212 AppDomain appDomain = PluginManager.Manager.CreateAndInitAppDomainWithSandbox(e.Result.Job.Id.ToString(), sandboxed, typeof(HeuristicLab.Hive.Engine.HiveEngine), files);213 AppDomain appDomain = PluginManager.Manager.CreateAndInitAppDomainWithSandbox(e.Result.Job.Id.ToString(), sandboxed, null, files); 213 214 appDomain.UnhandledException += new UnhandledExceptionEventHandler(appDomain_UnhandledException); 214 215 lock (engines) { -
trunk/sources/HeuristicLab.Hive.Client.Core/3.2/HeuristicLab.Hive.Client.Core-3.2.csproj
r1534 r1635 143 143 <Name>HeuristicLab.Hive.Contracts-3.2</Name> 144 144 </ProjectReference> 145 <ProjectReference Include="..\..\HeuristicLab.Hive.Engine\3.2\HeuristicLab.Hive.Engine-3.2.csproj">146 <Project>{C8FEDAC1-0326-4293-B585-F0FEDDEDFC11}</Project>147 <Name>HeuristicLab.Hive.Engine-3.2</Name>148 </ProjectReference>149 145 <ProjectReference Include="..\..\HeuristicLab.Hive.JobBase\3.2\HeuristicLab.Hive.JobBase-3.2.csproj"> 150 146 <Project>{21187322-52DD-4243-80A4-A85F0263E63B}</Project> -
trunk/sources/HeuristicLab.Hive.Client.Core/3.2/PluginCache.cs
r1602 r1635 35 35 List<HivePluginInfo> missingPlugins = new List<HivePluginInfo>(); 36 36 bool found = false; 37 38 //Todo: Fix the whole equals thing here 37 39 38 foreach (HivePluginInfo info in requests) { 39 //we MAY run in problems here - if there is a plugin twice in requests, there may be added two different versions of the plugin 40 40 foreach (CachedHivePluginInfo cache in pluginCache) { 41 if (info. Equals(cache)) {41 if (info.Name.Equals(cache.Name) && info.Version.Equals(cache.Version) && info.BuildDate <= cache.BuildDate) { 42 42 neededPlugins.Add(cache); 43 43 found = true;
Note: See TracChangeset
for help on using the changeset viewer.