Announcement

Collapse
No announcement yet.

Scripting methods returning events cause "Dropping event callbacks" log entries

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Scripting methods returning events cause "Dropping event callbacks" log entries

    Every time I call a script method that returns events (like GetCalendarEventsForXDays), I get this message in the log, and nothing else happens.,.

    The message:
    Dropping event callbacks due to full queue (Type: 64) (500 entries), system may be too busy, plugins and HSTouch may not receive all device updates.
    I also get Type: 1024.

    I deactivated all but one of my calendars, disabled handlers, but get the same result.
    This has been happening for quite a while (several weeks, if not months), but I didn't have the time to take a closer look until now.
    What has changed?
    Thanks for looking into this!

    #2
    I am not sure that message has anything to do with the plugin
    The GetCalendarEventsForXDays script call does not send any event callbacks
    What version of HS3?
    Cheers,
    Bob
    Web site | Help Desk | Feature Requests | Message Board

    Comment


      #3
      I'm using HS3 Pro Edition 3.0.0.435 (Windows). I'm pretty sure that it's this plugin. I almost never get these log entries, but after every call (I have about 8 calendars, which I check periodically), I consistently receive the message, once for every calendar.

      Comment


        #4
        Do you have HSTouch running?
        I am curious if it still happens if you disable that temporarily
        Cheers,
        Bob
        Web site | Help Desk | Feature Requests | Message Board

        Comment


          #5
          It doesn't change the behaviour.

          Comment


            #6
            OK capture me a debug log of you running that script command
            That message is not coming from my plugin
            I will see if the log shows any errors
            Cheers,
            Bob
            Web site | Help Desk | Feature Requests | Message Board

            Comment


              #7
              Here is the debug log and the hs log - you'll see in the hs log that as soon as I turn on debugging, I start receiving the messages as well.
              Attached Files

              Comment


                #8
                You need to run this first to fix your debug log values

                https://forums.homeseer.com/forum/3r...-debug-logging

                After that then delete the debug log and capture it again and attach zipped

                Thanks
                Cheers,
                Bob
                Web site | Help Desk | Feature Requests | Message Board

                Comment


                  #9
                  When I ran it this time, I found this in the log:
                  Nov-09 8:54:31 PM Warning Plugin BLGData is not responding but it is still running, not restarting yet.
                  Nov-09 8:54:24 PM Warning Dropping event callbacks due to full queue (Type: 64) (500 entries), system may be too busy, plugins and HSTouch may not receive all device updates
                  Nov-09 8:54:23 PM Error Calling HSEvent in plugin BLGData, Instance :Object reference not set to an instance of an object.
                  Nov-09 8:54:23 PM Calendar Exception Unable to cast object of type 'System.String' to type 'System.Object[]'.
                  I e-mailed you the zip file, it was too big to attach.

                  Comment

                  Working...
                  X