diff options
| -rwxr-xr-x | scripts/send-pull-request | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/scripts/send-pull-request b/scripts/send-pull-request index 575549db38..883deacb07 100755 --- a/scripts/send-pull-request +++ b/scripts/send-pull-request | |||
| @@ -158,11 +158,16 @@ GIT_EXTRA_CC=$(for R in $EXTRA_CC; do echo -n "--cc='$R' "; done) | |||
| 158 | unset IFS | 158 | unset IFS |
| 159 | 159 | ||
| 160 | # Handoff to git-send-email. It will perform the send confirmation. | 160 | # Handoff to git-send-email. It will perform the send confirmation. |
| 161 | # Mail threading was already handled by git-format-patch in | ||
| 162 | # create-pull-request, so we must not allow git-send-email to | ||
| 163 | # add In-Reply-To and References headers again. | ||
| 161 | PATCHES=$(echo $PDIR/*.patch) | 164 | PATCHES=$(echo $PDIR/*.patch) |
| 162 | if [ $AUTO_CL -eq 1 ]; then | 165 | if [ $AUTO_CL -eq 1 ]; then |
| 163 | # Send the cover letter to every recipient, both specified as well as | 166 | # Send the cover letter to every recipient, both specified as well as |
| 164 | # harvested. Then remove it from the patches list. | 167 | # harvested. Then remove it from the patches list. |
| 165 | eval "git send-email $GIT_TO $GIT_CC $GIT_EXTRA_CC --confirm=always --no-chain-reply-to --suppress-cc=all $CL" | 168 | # --no-thread is redundant here (only sending a single message) and |
| 169 | # merely added for the sake of consistency. | ||
| 170 | eval "git send-email $GIT_TO $GIT_CC $GIT_EXTRA_CC --confirm=always --no-thread --suppress-cc=all $CL" | ||
| 166 | if [ $? -eq 1 ]; then | 171 | if [ $? -eq 1 ]; then |
| 167 | echo "ERROR: failed to send cover-letter with automatic recipients." | 172 | echo "ERROR: failed to send cover-letter with automatic recipients." |
| 168 | exit 1 | 173 | exit 1 |
| @@ -172,7 +177,7 @@ fi | |||
| 172 | 177 | ||
| 173 | # Send the patch to the specified recipients and, if -c was specified, those git | 178 | # Send the patch to the specified recipients and, if -c was specified, those git |
| 174 | # finds in this specific patch. | 179 | # finds in this specific patch. |
| 175 | eval "git send-email $GIT_TO $GIT_EXTRA_CC --confirm=always --no-chain-reply-to $GITSOBCC $PATCHES" | 180 | eval "git send-email $GIT_TO $GIT_EXTRA_CC --confirm=always --no-thread $GITSOBCC $PATCHES" |
| 176 | if [ $? -eq 1 ]; then | 181 | if [ $? -eq 1 ]; then |
| 177 | echo "ERROR: failed to send patches." | 182 | echo "ERROR: failed to send patches." |
| 178 | exit 1 | 183 | exit 1 |
