Use signals to propagate commands instead of parsing logfile over and over again

Bug #503387 reported by Markus Korn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Lernid
Fix Released
Undecided
Unassigned

Bug Description

Currently lernid is creating a logfile called "classroom_temp.txt", its only purpose seems to be to pipe commands like [STARTSESSION] to the other widgets. This file is monitored for changes and parsed over-and-over again, which overall is an expensive operation.
It should be easy to add a "command" signal to IrcBackend.Room which notifies connected widgets about commands in the classroom-chat session

Related branches

Revision history for this message
Michael Budde (mbudde) wrote :
Michael Budde (mbudde)
Changed in lernid:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.