Skip to content

Commit d0126ef

Browse files
committed
chore(vfs/windows): more logs for fetch placeholders callback
Signed-off-by: Matthieu Gallien <[email protected]>
1 parent adf7968 commit d0126ef

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/libsync/vfs/cfapi/cfapiwrapper.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,8 @@ void cfApiSendPlaceholdersTransferInfo(const CF_CONNECTION_KEY &connectionKey,
207207
if (cfExecuteresult != S_OK) {
208208
qCCritical(lcCfApiWrapper) << "Couldn't send transfer info" << QString::number(transferKey.QuadPart, 16) << ":" << cfExecuteresult << QString::fromWCharArray(_com_error(cfExecuteresult).ErrorMessage());
209209
}
210+
211+
qCInfo(lcCfApiWrapper()) << "number of processes entries:" << opParams.TransferPlaceholders.EntriesProcessed;
210212
}
211213

212214
void CALLBACK cfApiFetchDataCallback(const CF_CALLBACK_INFO *callbackInfo, const CF_CALLBACK_PARAMETERS *callbackParameters)
@@ -589,7 +591,7 @@ void CALLBACK cfApiFetchPlaceHolders(const CF_CALLBACK_INFO *callbackInfo, const
589591

590592
localEventLoop.exec();
591593

592-
qCInfo(lcCfApiWrapper()) << "ls prop finished" << path << serverPath;
594+
qCInfo(lcCfApiWrapper()) << "ls prop finished" << path << serverPath << "discovered new entries:" << newEntries.size();
593595

594596
sendTransferInfo(newEntries);
595597

src/libsync/vfs/cfapi/vfs_cfapi.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -537,12 +537,14 @@ int VfsCfApi::finalizeNewPlaceholders(const QList<PlaceholderCreateInfo> &newEnt
537537
auto folderRecord = SyncJournalFileRecord{};
538538
const auto fetchRecordDbResult = journal->getFileRecord(pathString, &folderRecord);
539539
if (!fetchRecordDbResult || !folderRecord.isValid()) {
540+
qCWarning(lcCfApi) << "failed: no valid db record for" << pathString;
540541
return 0;
541542
}
542543

543544
folderRecord._type = ItemTypeDirectory;
544545
const auto updateRecordDbResult = journal->setFileRecord(folderRecord);
545546
if (!updateRecordDbResult) {
547+
qCWarning(lcCfApi) << "failed: failed to update db record for" << pathString;
546548
return 0;
547549
}
548550

0 commit comments

Comments
 (0)