<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/pyst/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/pyst/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 25 Jul 2014 12:40:05 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/pyst/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>#7 in manager.py freezes on the connection.</title><link>https://sourceforge.net/p/pyst/bugs/7/?limit=25#32f8</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Ralf Schlatterbeck&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ralf Schlatterbeck</dc:creator><pubDate>Fri, 25 Jul 2014 12:40:05 -0000</pubDate><guid>https://sourceforge.net13c7b96702d33d79d6b26f19914ba3d803c80931</guid></item><item><title>#8 remaining python2-isms</title><link>https://sourceforge.net/p/pyst/bugs/8/?limit=25#d621</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Ralf Schlatterbeck&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ralf Schlatterbeck</dc:creator><pubDate>Fri, 25 Jul 2014 12:13:42 -0000</pubDate><guid>https://sourceforge.net5d64bc9c8d59d669a8e39c476ab5c2bbd7a6a1fa</guid></item><item><title>remaining python2-isms</title><link>https://sourceforge.net/p/pyst/bugs/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;There are a couple of python2-isms still in the code.&lt;/p&gt;
&lt;p&gt;Please pull from git://git.smurf.noris.de/pyst.git ("master" branch)&lt;/p&gt;
&lt;p&gt;I also updated the Debian packaging; pull from my "debian" branch if you also want that.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="gh"&gt;diff --git a/asterisk/agi.py b/asterisk/agi.py&lt;/span&gt;
&lt;span class="gh"&gt;index 30d7e27..57683f7 100644&lt;/span&gt;
&lt;span class="gd"&gt;--- a/asterisk/agi.py&lt;/span&gt;
&lt;span class="gi"&gt;+++ b/asterisk/agi.py&lt;/span&gt;
&lt;span class="gu"&gt;@@ -79,7 +79,7 @@ class AGI:&lt;/span&gt;
             key,data = line.split(':')[0], ':'.join(line.split(':')[1:])
             key = key.strip()
             data = data.strip()
&lt;span class="gd"&gt;-            if key &amp;lt;&amp;gt; '':&lt;/span&gt;
&lt;span class="gi"&gt;+            if key != '':&lt;/span&gt;
                 self.env[key] = data
         self.stderr.write('class AGI: self.env = ')
         self.stderr.write(pprint.pformat(self.env))
&lt;span class="gu"&gt;@@ -103,7 +103,7 @@ class AGI:&lt;/span&gt;
         try:
             self.send_command(command, *args)
             return self.get_result()
&lt;span class="gd"&gt;-        except IOError,e:&lt;/span&gt;
&lt;span class="gi"&gt;+        except IOError as e:&lt;/span&gt;
             if e.errno == 32:
                 # Broken Pipe * let us go
                 raise AGISIGPIPEHangup("Received SIGPIPE")
&lt;span class="gh"&gt;diff --git a/asterisk/agitb.py b/asterisk/agitb.py&lt;/span&gt;
&lt;span class="gh"&gt;index f13c76f..a39ffd9 100644&lt;/span&gt;
&lt;span class="gd"&gt;--- a/asterisk/agitb.py&lt;/span&gt;
&lt;span class="gi"&gt;+++ b/asterisk/agitb.py&lt;/span&gt;
&lt;span class="gu"&gt;@@ -75,9 +75,10 @@ def scanvars(reader, frame, locals):&lt;/span&gt;
     return vars

&lt;span class="gd"&gt;-def text((etype, evalue, etb), context=5):&lt;/span&gt;
&lt;span class="gi"&gt;+def text(exc, context=5):&lt;/span&gt;
     """Return a plain text document describing a given traceback."""
     import os, types, time, traceback, linecache, inspect, pydoc
&lt;span class="gi"&gt;+    (etype, evalue, etb) = exc&lt;/span&gt;

     if type(etype) is types.ClassType:
         etype = etype.__name__
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthias Urlichs</dc:creator><pubDate>Wed, 23 Jul 2014 09:11:31 -0000</pubDate><guid>https://sourceforge.net5e45861b9a9830a96a05b1e5dbcc48deb28625a3</guid></item><item><title>remaining python2-isms</title><link>https://sourceforge.net/p/pyst/bugs/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 8 has been modified: remaining python2-isms&lt;br /&gt;
Edited By: Ralf Schlatterbeck (schlatterbeck)&lt;br /&gt;
Status updated: u'open' =&amp;gt; u'closed'&lt;br /&gt;
Owner updated: None =&amp;gt; u'schlatterbeck'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthias Urlichs</dc:creator><pubDate>Wed, 23 Jul 2014 09:11:31 -0000</pubDate><guid>https://sourceforge.net99147aa85122e685e9bb6f2da4767a3247fb85dc</guid></item><item><title>#7 in manager.py freezes on the connection.</title><link>https://sourceforge.net/p/pyst/bugs/7/?limit=25#75e8</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;the change manager.py for running python3.3.&lt;/p&gt;
&lt;p&gt;I think more testing and bug logoff () missing, when invoked directly.&lt;/p&gt;
&lt;p&gt;but rest me is working well. I attached the file so that it evaluated.&lt;/p&gt;
&lt;p&gt;apologies not be more helpful.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jorge Cadena Argote</dc:creator><pubDate>Sun, 09 Mar 2014 14:49:22 -0000</pubDate><guid>https://sourceforge.net6de8b183a6aa3ade30fb0589436e7196d15a7ece</guid></item><item><title>#7 in manager.py freezes on the connection.</title><link>https://sourceforge.net/p/pyst/bugs/7/?limit=25#01c1</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I am using asterisk 11 and 12, and python 3.3, but I found the bug is in the function '_receive_data', when a command is sent with python 2.7,&lt;/p&gt;
&lt;p&gt;received this:&lt;br /&gt;
&lt;span&gt;['Event: SuccessfulAuth \ r \ n', 'Privilege: security, all \ r \ n']&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;but when it is received with python3.3:&lt;br /&gt;
&lt;span&gt;['Event: SuccessfulAuth \ n', 'Privilege: security, all \ n']&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;no '\ r'&lt;/p&gt;
&lt;p&gt;therefore there is a good job with the list and can not queuing properly.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jorge Cadena Argote</dc:creator><pubDate>Sun, 09 Mar 2014 14:28:31 -0000</pubDate><guid>https://sourceforge.net5945d72d6cb0475d55601c8878a86c78839f2497</guid></item><item><title>in manager.py freezes on the connection.</title><link>https://sourceforge.net/p/pyst/bugs/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;in manager.py freezes on the connection.&lt;/p&gt;
&lt;p&gt;in python 3.3 freezes on hold when the connection is made. connects to asterisk but never leaves the cycle, all the tests I did I realize that that waiting in line. the line is: 272&lt;/p&gt;
&lt;p&gt;self._response_queue.get response = ()&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="n"&gt;agi&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;asterisk&lt;/span&gt; &lt;span class="n"&gt;import&lt;/span&gt; &lt;span class="n"&gt;manager&lt;/span&gt;
&lt;span class="n"&gt;m&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;manager&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Manager&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;m&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;connect&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="err"&gt;'&lt;/span&gt;&lt;span class="n"&gt;localhost&lt;/span&gt;&lt;span class="err"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;m&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;login&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="err"&gt;'&lt;/span&gt;&lt;span class="n"&gt;mark&lt;/span&gt;&lt;span class="sc"&gt;','&lt;/span&gt;&lt;span class="n"&gt;mark123&lt;/span&gt;&lt;span class="err"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="cp"&gt;# m.sipshowpeer('1000')&lt;/span&gt;
&lt;span class="cp"&gt;# m.send_action({'Action':'SIPShowPeer', 'Peer':'100'})&lt;/span&gt;
&lt;span class="n"&gt;m&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;close&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jorge Cadena Argote</dc:creator><pubDate>Sun, 09 Mar 2014 00:19:05 -0000</pubDate><guid>https://sourceforge.nete7d887152595dda981af53636f203d8e3d55e791</guid></item><item><title>in manager.py freezes on the connection.</title><link>https://sourceforge.net/p/pyst/bugs/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 7 has been modified: in manager.py freezes on the connection.&lt;br /&gt;
Edited By: Ralf Schlatterbeck (schlatterbeck)&lt;br /&gt;
Status updated: u'open' =&amp;gt; u'closed'&lt;br /&gt;
Owner updated: None =&amp;gt; u'schlatterbeck'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jorge Cadena Argote</dc:creator><pubDate>Sun, 09 Mar 2014 00:19:05 -0000</pubDate><guid>https://sourceforge.net34ccfa4f589c2051d78650091918224a11ad2576</guid></item><item><title>#5 Loss events manager</title><link>https://sourceforge.net/p/pyst/bugs/5/?limit=25#0274</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; wont-fix&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Ralf Schlatterbeck&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ralf Schlatterbeck</dc:creator><pubDate>Wed, 29 May 2013 17:09:21 -0000</pubDate><guid>https://sourceforge.net56c003490aa9b04ad5b2b7a460820245d3b1a9a5</guid></item><item><title>#6 agi.py needs a console</title><link>https://sourceforge.net/p/pyst/bugs/6/?limit=25#debe</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Ralf Schlatterbeck&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; v0.0.3&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ralf Schlatterbeck</dc:creator><pubDate>Wed, 29 May 2013 17:04:28 -0000</pubDate><guid>https://sourceforge.netcf55b1d92a6b0374f236934e1a30c9c856a7c6a0</guid></item></channel></rss>