kopia lustrzana https://github.com/ryukoposting/Signal-Android
Add additional timing logs for getting resumable upload spec.
rodzic
cf0d54d04f
commit
d690a52fd7
|
@ -603,6 +603,7 @@ public class SignalServiceMessageSender {
|
|||
}
|
||||
|
||||
public ResumableUploadSpec getResumableUploadSpec() throws IOException {
|
||||
long start = System.currentTimeMillis();
|
||||
AttachmentV3UploadAttributes v3UploadAttributes = null;
|
||||
|
||||
Log.d(TAG, "Using pipe to retrieve attachment upload attributes...");
|
||||
|
@ -614,12 +615,20 @@ public class SignalServiceMessageSender {
|
|||
Log.w(TAG, "Failed to retrieve attachment upload attributes using pipe. Falling back...");
|
||||
}
|
||||
|
||||
long webSocket = System.currentTimeMillis() - start;
|
||||
|
||||
if (v3UploadAttributes == null) {
|
||||
Log.d(TAG, "Not using pipe to retrieve attachment upload attributes...");
|
||||
v3UploadAttributes = socket.getAttachmentV3UploadAttributes();
|
||||
}
|
||||
|
||||
return socket.getResumableUploadSpec(v3UploadAttributes);
|
||||
long rest = System.currentTimeMillis() - start;
|
||||
ResumableUploadSpec spec = socket.getResumableUploadSpec(v3UploadAttributes);
|
||||
long end = System.currentTimeMillis() - start;
|
||||
|
||||
Log.d(TAG, "[getResumableUploadSpec] webSocket: " + webSocket + " rest: " + rest + " end: " + end);
|
||||
|
||||
return spec;
|
||||
}
|
||||
|
||||
private SignalServiceAttachmentPointer uploadAttachmentV3(SignalServiceAttachmentStream attachment, byte[] attachmentKey, PushAttachmentData attachmentData) throws IOException {
|
||||
|
|
Ładowanie…
Reference in New Issue