Changeset 419 in code for trunk/upstream.go


Ignore:
Timestamp:
Sep 10, 2020, 10:10:58 PM (5 years ago)
Author:
delthas
Message:

Add support for the extended-join capability

This simple implementation only advertises extended-join to downstreams
when all upstreams support it.

In the future, it could be modified so that soju buffers incoming
upstream JOINs, sends a WHO, waits for the reply, and sends an extended
join to the downstream; so that soju could advertise that capability
even when some or all upstreams do not support it. This is not the case
in this commit.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/upstream.go

    r414 r419  
    2727        "away-notify":      true,
    2828        "batch":            true,
     29        "extended-join":    true,
    2930        "labeled-response": true,
    3031        "message-tags":     true,
Note: See TracChangeset for help on using the changeset viewer.