- Status Closed
- Percent Complete
- Task Type Fehlerbericht
- Category GUI & Server → Server → Plugin
-
Assigned To
Qasi - Operating System All
- Severity Low
- Reported Version 3.3 Beta x
- Due in Version 3.3.0
-
Due Date
Undecided
- Votes
- Private
Attached to Project: DMXControl 3
Opened by LightningBrothers - 08.01.2023
Last edited by LightningBrothers - 30.07.2023
Opened by LightningBrothers - 08.01.2023
Last edited by LightningBrothers - 30.07.2023
FS#5014 - Nanoleaf: Kernel-Teil kann nicht deaktiviert werden
2023-01-08 23:18:51,715 [68] ERROR org.dmxc.lumos.Kernel.Plugin.PluginManager - Error when disabling Plugin: Nanoleaf-Plugin System.PlatformNotSupportedException: Thread abort is not supported on this platform. at System.Threading.Thread.Abort() at Nanoleaf_Plugin.API.Communication.StopEventListener() in D:\Jenkins\workspace\noleaf_Lumos_Plugin_Pipeline_3.3\Nanoleaf-Plugin\API\Communication.cs:line 807 at Nanoleaf_Plugin.NanoleafPlugin.shutdownPlugin() in D:\Jenkins\workspace\noleaf_Lumos_Plugin_Pipeline_3.3\Nanoleaf-Plugin\Plugin\NanoleafPlugin.cs:line 231 at org.dmxc.lumos.Kernel.Plugin.KernelPluginBase.stopPlugin() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Plugin\KernelPluginBase.cs:line 70 at org.dmxc.lumos.Kernel.Plugin.PluginManager.DisablePlugin(String pluginId) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Plugin\PluginManager.cs:line 180
Closed by LightningBrothers
30.07.2023 17:18
Reason for closing: Repariert
Additional comments about closing:
30.07.2023 17:18
Reason for closing: Repariert
Additional comments about closing:
Bereits von Patrick durch Refactoring
gefixet. Bitte in der Beta 8 noch einmal
testen.
Ich hab mir das angeschaut, aber ehrlich gesagt, die "Communication" Klasse muss eigentlich neu gemacht werden. Da ist so ein Misch-Masch zwischen Tasks uns Threads, und dann wird die eventListenerThread Variable durch 2 verschiedene StartEventListener Methoden gesetzt…. Ich blicks nicht, was da was ist.