Everything working.

The workaround will clear queues in main instead of in sighandler.
Merge branch 'master' of https://github.com/ssingh-8/sem1