I am sql server programmer,We have source server and Destination server. Few Replication related jobs are executing when sql server agent is restarted in source server. Those jobs are throwing an errors i guess its related to time out. This job is trying to drop few tables in destination server at the same time few Our jobs in destination server using that tables.So our DBA team is providing those blocked transactions to identify the issue. My question is why they are not stopped our jobs in destination server before they are start their replication jobs in source server.