def stop(self): with SparkContext._lock: if getattr(SparkContext, "_thread_pool_executor", None): SparkContext._thread_pool_executor.shutdown() SparkContext._thread_pool_executor = None SparkContext._stop(self)