ptvsd 2.2.0b1 and ptvs 2.2rc2 not connecting
Apparently, a regression as I've attached to process using ptvs 2.2rc and ptvsd 2.2.0b1 but after upgrading to ptvs 2.2rc2 I can no longer attach.  Subsequently downgraded to ptvs 2.2rc2.

Any hints on debugging the debugger connection (i.e. ptvsd).  Drop down to pdb (Python Debugger)?  There doesn't appear to be any other process using port 5678 ( `netstat -an` )

Here's my `pydevd_startup.py`

```
import json 
import sys 

print "starting... pydevd_startup.py"

if ':' not in config.version_id: 
  # The default server version_id does not contain ':'  
  sys.path.append("lib")  
  import ptvsd  #ptvsd.settrace() equivalent  
  ptvsd.enable_attach(secret = 'joshua')
  print "Hey World, eh"
  print "tcp://joshua@localhost:5678"

  ptvsd.wait_for_attach()

  if ptvsd.is_attached:
      print "Attached debugger, eh"
```

My startup file: `C:\\Program Files\\Google\\Cloud SDK\\google-cloud-sdk\\lib\\googlecloudsdk\\gcloud\\gcloud.py`

Script arguments:
`preview app run app.yaml --python-startup-script "pydevd_startup.py" --max-module-instances="default:1"`

diff --git a/Python/Product/PythonTools/ptvsd/setup.py b/Python/Product/PythonTools/ptvsd/setup.py
index 4d525732a..601af4d66 100644
--- a/Python/Product/PythonTools/ptvsd/setup.py
+++ b/Python/Product/PythonTools/ptvsd/setup.py
@@ -18,7 +18,7 @@
 from distutils.core import setup
 
 setup(name='ptvsd',
-      version='2.2.0b1',
+      version='2.2.0rc2',
       description='Python Tools for Visual Studio remote debugging server',
       license='Apache License 2.0',
       author='Microsoft Corporation',

['Python/Product/PythonTools/ptvsd/setup.py']