Anonymous committed 23cdaf9

fixed: bug, appending '\r\n' windows line ends to strings sent to processes.

Comments (0)

Files changed (1)

         return ''.join(y)
     def send_all(self, data):
-        data += '\r\n'
         while len(data):
             sent = self.send(data)
             if sent is None:
         ret_code, response = proc_in_time_or_kill(
             "%s %s" % (sys.executable, temp_file), time_out = 1
+        os.remove(temp_file)
             ret_code.startswith('"Process timed out') and
     if 1:
-        _example()
+        _example()
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.