From 23942ca16543f760a3190fdb0b14d7a416be9949 Mon Sep 17 00:00:00 2001 From: Craig Peterson Date: Mon, 10 Nov 2014 08:14:05 -0700 Subject: [PATCH] Making remote address of socket accessible --- lib/go/thrift/socket.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/go/thrift/socket.go b/lib/go/thrift/socket.go index a381ea25a8a..d5af4f46b20 100644 --- a/lib/go/thrift/socket.go +++ b/lib/go/thrift/socket.go @@ -126,6 +126,11 @@ func (p *TSocket) Close() error { return nil } +//Returns the remote address of the socket. +func (p *TSocket) Addr() net.Addr { + return p.addr +} + func (p *TSocket) Read(buf []byte) (int, error) { if !p.IsOpen() { return 0, NewTTransportException(NOT_OPEN, "Connection not open")