aboutsummaryrefslogtreecommitdiff
path: root/src/mod_shared_roster.erl
diff options
context:
space:
mode:
authorMartin Langhoff <martin@laptop.org>2010-01-24 14:39:15 +0100
committerBadlop <badlop@process-one.net>2010-02-12 20:23:33 +0100
commit10c16b1cdf29799251f5ea19c1c004c60840b94d (patch)
tree537adc8edbe923050197ca8b60cd8bb3a0313b2b /src/mod_shared_roster.erl
parentRemove unnecessary section about Snow Leopard with Erlang R13B (diff)
ejabberdctl: support concurrent connections with bound conn names
If flock is available, ejabberdctl will use it to grab one of a bound number of connection names. This allows concurrent connections while using a bound number of atoms. Using PID, timestamps or random strings for transient connection IDs (which would avoid the need for flock) uses an unbound number of atoms. This can effectively DoS servers, as these connection names are not garbage collected.
Diffstat (limited to 'src/mod_shared_roster.erl')
0 files changed, 0 insertions, 0 deletions