konimarti / opc

OPC DA client in Golang for monitoring and analyzing process data based on Windows COM.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Connection not closed after function "CreateBrowser" execution

eddielth opened this issue · comments

//CreateBrowser creates an opc browser representation
func CreateBrowser(server string, nodes []string) (*Tree, error) {
object := NewAutomationObject()
defer object.Close()
_, err := object.TryConnect(server, nodes)
if err != nil {
return nil, err
}
return object.CreateBrowser()
}

object.TryConnect(server, nodes) will create one connection ,however connection does`'t close after execution