Reuse existing ServerConnection in PeekDefinition (#209)

This commit is contained in:
Sharon Ravindran
2017-01-06 12:17:48 -08:00
committed by GitHub
parent 379decf4e9
commit e186ffa3f2

View File

@@ -62,12 +62,9 @@ namespace Microsoft.SqlTools.ServiceLayer.LanguageServices
{
try
{
// Get server object from connection
SqlConnection sqlConn = new SqlConnection(this.serverConnection.ConnectionString);
sqlConn.Open();
ServerConnection peekConnection = new ServerConnection(sqlConn);
Server server = new Server(peekConnection);
this.database = new Database(server, peekConnection.DatabaseName);
// Reuse existing connection
Server server = new Server(this.serverConnection);
this.database = new Database(server, this.serverConnection.DatabaseName);
}
catch (ConnectionFailureException cfe)
{