[Interest] QTimer stops triggering
Pritam
pritam_ghanghas at infosys.com
Tue Jun 5 13:10:03 CEST 2012
On Monday 04 June 2012 07:55 PM, André Somers wrote:
> Op 4-6-2012 16:19, Pritam schreef:
>> On Monday 04 June 2012 07:36 PM, Vannoote, Frederik wrote:
>>>
>>> Hi Syam,
>>>
>>> The Qtimer object is only created once and lives on for ever.
>>>
>>> It has an interval of 30 seconds.
>>>
>>> Most of the times they stop triggering after 1 or 2 days.
>>>
>> I dont know what timer API is used by Qt. If its posix timers
>> underneath, Can you try a simple app with posix timers and see if
>> they also misbehave.
>> That way, we will know whether its a platform problem or qt problem.
> Seems to me that no matter what technology Qt uses under the hood, it
> is always a Qt problem. Qt does not advertise any limitations on this
> front, so it should not suffer any. If the platform does not support
> the functionality directly, it is up to Qt to work around that IMHO.
>
I was just trying to rule out the possibility of a platform bugs. May be
your platform vendor has not done a good job at creating/porting
platform software on the
hardware that you use.
> André
>
>>> Kind regards,
>>>
>>> Frederik
>>>
>>> Frederik Vannoote
>>>
>>> Sr. Development Engineer Software
>>>
>>> Barco nv
>>>
>>> Pres.Kennedypark 35
>>>
>>> B-8500 Kortrijk (Belgium)
>>>
>>> ------------------------------------------------------------------------
>>>
>>> *From:*interest-bounces+frederik.vannoote=barco.com at qt-project.org
>>> [mailto:interest-bounces+frederik.vannoote=barco.com at qt-project.org]
>>> *On Behalf Of *Syam Krishnan
>>> *Sent:* 04jun12 16:04
>>> *To:* interest at qt-project.org
>>> *Subject:* Re: [Interest] QTimer stops triggering
>>>
>>> On 06/04/2012 12:34 PM, Vannoote, Frederik wrote:
>>>
>>> Hey all,
>>>
>>> I’m having a weird thing about Qtimer which I can’t explain until now.
>>>
>>> We are using a dedicated application to kick the processor watchdog.
>>> This application is based on a QTimer. Basically, it only has to
>>> call an ioctl once every 30 seconds. This is the only thing the
>>> application does.
>>>
>>> We see that after a random time, the QTimer stops triggering. We
>>> have proven that it does not get stuck somewhere, it just does not
>>> get scheduled any more.
>>>
>>> I’ve replaced the code with a while loop instead of the QT event
>>> loop. That seems to be running fine.
>>>
>>>
>>> Do you mean to say that you have set the QTimer to have a time-out
>>> of 30 seconds?
>>> And what is the order of time after which the timer seems to stop
>>> working - minutes, hours?
>>>
>>> Also, (a wild shot) are you by any chance creating the timer objects
>>> afresh everytime?
>>>
>>> Syam
>>>
>>> DISCLAIMER:
>>> Unless indicated otherwise, the information contained in this
>>> message is privileged and confidential, and is intended only for the
>>> use of the addressee(s) named above and others who have been
>>> specifically authorized to receive it. If you are not the intended
>>> recipient, you are hereby notified that any dissemination,
>>> distribution or copying of this message and/or attachments is
>>> strictly prohibited. The company accepts no liability for any damage
>>> caused by any virus transmitted by this email. Furthermore, the
>>> company does not warrant a proper and complete transmission of this
>>> information, nor does it accept liability for any delays. If you
>>> have received this message in error, please contact the sender and
>>> delete the message. Thank you.
>>>
>>
>>
>> --
>> Regards,
>> Pritam
>>
>>
>>
>> _______________________________________________
>> Interest mailing list
>> Interest at qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/interest
>
--
Regards,
Pritam
**************** CAUTION - Disclaimer *****************
This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely
for the use of the addressee(s). If you are not the intended recipient, please
notify the sender by e-mail and delete the original message. Further, you are not
to copy, disclose, or distribute this e-mail or its contents to any other person and
any such actions are unlawful. This e-mail may contain viruses. Infosys has taken
every reasonable precaution to minimize this risk, but is not liable for any damage
you may sustain as a result of any virus in this e-mail. You should carry out your
own virus checks before opening the e-mail or attachment. Infosys reserves the
right to monitor and review the content of all messages sent to or from this e-mail
address. Messages sent to or from this e-mail address may be stored on the
Infosys e-mail system.
***INFOSYS******** End of Disclaimer ********INFOSYS***
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20120605/6550e283/attachment.html>
More information about the Interest
mailing list