SolidDevice engine

Christopher Blauvelt cblauvelt at gmail.com
Mon Apr 28 06:54:56 CEST 2008


2008/4/27 Aaron J. Seigo <aseigo at kde.org>:

> hi ...
>
> currently i'm seeing debug about "protocol not supported" from HddTemp
> approximately once every second.
>
> turns out this is coming from the SolidDevice engine, which is used by the
> device applet.
>
> even though temperature is never asked for or used, the HddTemp object is
> created. worse yet HddTemp itself has an internal timer.
>
> of course engines should update themselves only on request, and the timing
> should be defined by the consumer not any code in the engine itself.
>
> now, i'm not sure exactly what the intended use case for the temperature
> monitor was and i don't like doing things that are too invasive without
> asking for more info first. so perhaps someone (Petri? Blauvelt?) can shed
> some light on this.
>
> --
> Aaron J. Seigo
> humru othro a kohnu se
> GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43
>
> KDE core developer sponsored by Trolltech
>
> _______________________________________________
> Panel-devel mailing list
> Panel-devel at kde.org
> https://mail.kde.org/mailman/listinfo/panel-devel
>
>
I plan to change how the engine updates the temperature when it's asked
for.  What's supposed to be happening is if it can't find the server after 4
tries it stops, so that's obviously not working either.  I didn't realize it
was causing so much havoc so I'll fix it sooner rather than later.
Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/panel-devel/attachments/20080427/f68fbc11/attachment-0001.html 


More information about the Panel-devel mailing list