I was working through module 2.7 and was running the node as it was outlined in the course
#! /usr/bin/env python
import rospy
rospy.init_node("ObiWan")
rate = rospy.Rate(2) # We create a Rate object of 2Hz
while not rospy.is_shutdown(): # Endless loop until Ctrl + C
print("Help me Obi-Wan Kenobi, you're my only hope")
rate.sleep() # We sleep the needed time to maintain the Rate fixed above
# This program creates an endless loop that repeats itself 2 times per second (2Hz) until somebody presses Ctrl + C
# in the Shell
However when I try to terminate the program with ctrl + c the print statement keeps looping. I’ve tried leaving the course, clearing cookies but nothing seems to help.
Any help would be appreciated!