package com.singular.sdk.internal; import android.os.Handler; import android.os.HandlerThread; /* loaded from: classes4.dex */ public class SingularWorkerThread extends HandlerThread { public Handler handler; public SingularWorkerThread(String str) { super(str); } public Handler getHandler() { ensureInit(); return this.handler; } public void post(Runnable runnable) { getHandler().post(runnable); } public void postDelayed(Runnable runnable, int i) { getHandler().postDelayed(runnable, i); } public void postAtFront(Runnable runnable) { getHandler().postAtFrontOfQueue(runnable); } public final synchronized void ensureInit() { if (this.handler == null) { this.handler = new Handler(getLooper()); } } }