Почему падает плазмоид при изменении времени таймера?

Рейтинг: 0Ответов: 1Опубликовано: 02.04.2015

Написал себе плазмоид, который тупо дёргает одну xml из инета и строит по ней график, питон я совершенно не знаю, и собирал из частей по всему инету. Потом решил добавить таймер, для обновления инфы, применил вот такую вещь

self.update_event = threading.Timer(10.0,self.lookUp).start()

где lookUp это метод который отправляет запрос в обработчике ответа от сервера, но при старте плазмоид падает, причём работает он только если записать

self.update_event = threading.Timer(10,self.lookUp).start()

тоесть его устраивает только цифра 10, и именно в таком формате записи, без точки, при изменении занчения на большее или меньшее скрипт падает с таким сообщением в консоли

KCrash: Application 'plasmoidviewer' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
KCrash: Connect sock_file=/home/deadik/.kde4/socket-gentoo/kdeinit4__0
plasmoidviewer: Fatal IO error: client killed

Ответы

Ответов пока нет.