Can anyone help me to work out what's causing this problem, please?
I'm running telldusd 2.1.0, compiled on Fedora Core 16 x86 64-bit. It seems to work, apart from the annoying "An error occurred while communicating with TellStick" after each command to tdtool (the commands via tdtool do work as long as they're one at a time, but multiple activations don't).
However, here's the big problem:
$ top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1099 nobody 20 0 1006m 540m 1496 S 99.2 13.7 8:04.36 telldusd
The telldusd daemon is chewing up a whole CPU core and an awful lot of memory. This snapshot is 10 mins after a system reboot and before telldusd has been asked to do anything at all to any device. What on earth is it doing with 1.5GB of my memory and a whole CPU 2GHz core?!

This slows down the whole server so much that I've had to switch off telldusd for the moment and revert to manual control for the devices

Any ideas what's wrong are very much appreciated! Also, if there's a fix for the "An error occurred..." gremlin, that would be nice too but it's very much secondary.
Thanks in advance,
Jeff
More system info: ----------------------------------------------------------------------------------------------------------------------------------
The Tellstick is batch 13.
$ telldusd --version
telldusd 2.1.0
Copyright (C) 2011 Telldus Technologies AB
Written by Micke Prag <micke.prag@telldus.se>
$ uname -a
Linux machine.subdomain.local 3.1.6-1.fc16.x86_64 #1 SMP Wed Dec 21 22:41:17 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
$ which telldusd
/usr/local/sbin/telldusd
$ ls -l /usr/local/sbin/telldusd
-rwxr-xr-x 1 root root 602872 Dec 24 16:12 /usr/local/sbin/telldusd
$ grep "telldus|ftdi" /var/log/messages
Dec 25 20:58:08 machine kernel: [ 31.043903] ftdi_sio 2-2:1.0: FTDI USB Serial Device converter detected
Dec 25 20:58:08 machine kernel: [ 31.046392] usbcore: registered new interface driver ftdi_sio
Dec 25 20:58:08 machine kernel: [ 31.046394] ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver
Dec 25 20:58:08 machine kernel: [ 35.146990] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
Dec 25 20:58:08 machine kernel: [ 35.147037] ftdi_sio 2-2:1.0: device disconnected
Dec 25 20:58:08 machine telldusd: telldusd daemon starting up
--------------------------------------------------------------------------------------------------------------------------------------------------------