Author Topic: Doing a raffle causes deep bot to freeze and miss raffle entries.  (Read 1576 times)

0 Members and 1 Guest are viewing this topic.

StressLevelZero

  • Youngling
  • *
  • Posts: 12
  • Karma: +0/-0
    • View Profile
  • Twitch Name: StressLevelZero
Doing a raffle causes deep bot to freeze and miss raffle entries.
« on: September 04, 2014, 02:36:38 AM »
Description:
When doing a raffle with 1000+ users Deep Bot temporary freezes up causing users to not enter the raffle and making it difficult to run the raffle.

Steps to Reproduce:
1. Have 1000+ users in chat on Twtich (could occur with less/more)
2. Goto Deep Bot -> Raffles -> Ticket Raffle
3. Set up the raffle (My settings Ticket Cost:1-2 Max Ticket: 999 Raffle Filter: All Users Timer: 2:00 Action: Close Ticket Raffle)
4. Announce raffle in the Twitch stream
5. Wait 20 seconds and start raffle timer
6. Watch chat get flooded with !Ticket requests and observe Deep Bot on how many it catches
7. Attempt to move the Deep Bot window while this occurs
8. Observe program
9. Wait until the timer finishes
10. Observe Program

Result:
Most often more then half the entries are not entered into the raffle. Deep Bot appears to freeze because of all the entries. You are not able to move the window but Deep Bot recovers after the timer ends the raffle.

Notes:
We normally have 2-4K people in our stream and people have been noticing that they "entered" the raffle but no points were taken away. And despite there being that many people when the raffle ends Deep Bot seems to of only caught 500-700 of the people who tried to enter. Also if I get to the timer too late the program freezes and I can not hit the start button for the timer even if the chat is being flooded with ticket requests.

Hardware:
Dual Xeon 3.1 Ghz
32 GB of Ram
Nvidia GTX 680
Windows 7 Ultimate 64-Bit