I\'m quite new to the threading module, but my problem is that threads appear to not start.I tried to use the currentThread function to see is they are new threads starting
current_thread() returns main thread because you invoke it in the main method. The line printed from the method "basicThread" denotes the actual thread that runs that method ( which are the newly formed threads).
Move the thread_1.join() to the bottom as in the previous answer