From cb953bfcc76a03127c7145d190625888b8a45504 Mon Sep 17 00:00:00 2001 From: MinRK Date: Mon, 30 Sep 2013 11:14:34 -0700 Subject: [PATCH] limit random ports to positive values --- IPython/html/notebookapp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IPython/html/notebookapp.py b/IPython/html/notebookapp.py index e5d2298bf..7f8f390d5 100644 --- a/IPython/html/notebookapp.py +++ b/IPython/html/notebookapp.py @@ -112,7 +112,7 @@ def random_ports(port, n): for i in range(min(5, n)): yield port + i for i in range(n-5): - yield port + random.randint(-2*n, 2*n) + yield max(1, port + random.randint(-2*n, 2*n)) def load_handlers(name): """Load the (URL pattern, handler) tuples for each component."""