  #!/usr/bin/env python3
  import threading
  import time
  from typing import List
  
  import numpy as np
  from collections import defaultdict
  
  from cereal import log, messaging
 
</s> remove import threading
 </s> add  </s> remove   def fetch_orbits(self, t: GPSTime):
 </s> add   def fetch_orbits(self, t: GPSTime, block):
from multiprocessing import Process, Queue
from typing import List, Optional
  #!/usr/bin/env python3
  import threading
  import time
from multiprocessing import Process, Queue
from typing import List, Optional
  
  import numpy as np
  from collections import defaultdict
  
  from cereal import log, messaging
keep keep keep replace keep keep keep keep keep
 Laikad: Use process for parsing orbits (#24769)

* Use Process instead of Thread to fetch orbits

* small refactor

* Cleanup 
selfdrive/locationd/laikad.py