summaryrefslogtreecommitdiff
path: root/xmpp/session.go
diff options
context:
space:
mode:
Diffstat (limited to 'xmpp/session.go')
-rw-r--r--xmpp/session.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/xmpp/session.go b/xmpp/session.go
index 1bd9bd5..88a01ae 100644
--- a/xmpp/session.go
+++ b/xmpp/session.go
@@ -13,14 +13,15 @@ type SessionShouldDisconnect struct{}
type session struct {
jid string
- in, out chan any
+ in chan any
+ out chan<- any
transport *tls.Conn
ed encoderDecoder
rx chan xml.Token
streamEnd xml.EndElement
}
-func StartSession(out chan any, jid string, pwd string) (in chan any) {
+func StartSession(out chan<- any, jid string, pwd string) (in chan<- any) {
s := session{}
s.jid = jid