Metadata-Version: 1.1
Name: hanging_threads
Version: 1.0.1
Summary: Deadlocks? Detect where your threads hang in Python with one import.
Home-page: https://github.com/niccokunzmann/hanging_threads
Author: Nicco Kunzmann
Author-email: niccokunzmann@gmail.com
License: MIT
Description: 
        ## The MIT License (MIT)
        ## ---------------------
        ##
        ## Copyright (C) 2014 Nicco Kunzmann
        ##
        ## https://gist.github.com/niccokunzmann/6038331
        ##
        ## Permission is hereby granted, free of charge, to any person obtaining
        ## a copy of this software and associated documentation files (the "Software"),
        ## to deal in the Software without restriction, including without limitation
        ## the rights to use, copy, modify, merge, publish, distribute, sublicense,
        ## and/or sell copies of the Software, and to permit persons to whom the
        ## Software is furnished to do so, subject to the following conditions:
        ##
        ## The above copyright notice and this permission notice shall be included
        ## in all copies or substantial portions of the Software.
        ##
        ## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
        ## OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
        ## FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
        ## AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
        ## LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
        ## FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
        ## IN THE SOFTWARE.
        
        Copy this code and do
        
            import hanging_threads
        
        If a thread is at the same place for SECONDS_FROZEN then the stacktrace is printed.
        
        This script prints
        
        --------------------    Thread 6628     --------------------
          File "hanging_threads.py", line 70, in <module>
                time.sleep(3) # TEST
        --------------------    Thread 6628     --------------------
          File "hanging_threads.py", line 70, in <module>
                time.sleep(3) # TEST
        
        
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2.3
Classifier: Programming Language :: Python :: 2.4
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
