Skip to content
Snippets Groups Projects
Commit 2894edd9 authored by akwizgran's avatar akwizgran
Browse files

Attach package name to status broadcasts.

This allows receivers to distinguish between broadcasts from different apps using TorService (eg Orbot and OnionShare).
parent b4e0d59f
No related branches found
No related tags found
No related merge requests found
...@@ -457,6 +457,7 @@ public class TorService extends Service { ...@@ -457,6 +457,7 @@ public class TorService extends Service {
static void broadcastStatus(Context context, String currentStatus) { static void broadcastStatus(Context context, String currentStatus) {
TorService.currentStatus = currentStatus; TorService.currentStatus = currentStatus;
Intent intent = getBroadcastIntent(ACTION_STATUS, currentStatus); Intent intent = getBroadcastIntent(ACTION_STATUS, currentStatus);
intent.putExtra(EXTRA_PACKAGE_NAME, context.getPackageName());
LocalBroadcastManager.getInstance(context).sendBroadcast(intent); LocalBroadcastManager.getInstance(context).sendBroadcast(intent);
context.sendBroadcast(intent); context.sendBroadcast(intent);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment