zephyr-im / zephyr

An institutional/enterprise-scale distributed real-time messaging and notification system
34 stars 11 forks source link

make the user location code less pessimal #97

Closed andersk-auto closed 10 years ago

andersk-auto commented 10 years ago

The user location database is kept as a sorted list and always malloc'd + copied over. Using realloc might save a lot of copying in some cases.

Not doing this resulted in an ATHENA zephyr outage last month or so.

andersk-auto commented 10 years ago

Imported from trac issue 97. Created by kcr@ATHENA.MIT.EDU on 2013-02-18T01:57:21, last modified: 2013-03-19T22:36:31