ConnectionError C, while uploading 10

Summary.
When I try to upload a file more than 5GB, connection error occurs, saying the connection is aborted.
ProtocolError('Connection aborted.', error("(-1, 'Unexpected EOF')",))
## Expected Result
File should be uploaded
What you expected.

## Actual Result
Exception occurs
ProtocolError('Connection aborted.', error("(-1, 'Unexpected EOF')",))
What happened instead.

## Reproduction Steps

```python
            request_obj = APIServices.HttpReq.getInstance()
            e = encoder.MultipartEncoder(fields={'backupfile':(os.path.basename(backupfile.encode('unicode-escape')),open(r"D:\\Movies\\Aruvi\\www.TamilRockers.st - Aruvi (2017)[1080p HQ HD - AVC - MP4 - 5.5GB - Tamil].mp4","rb") )})
            m = encoder.MultipartEncoderMonitor(e)
            m._read = m.read
            m.read = lambda size: m._read(1024)
            headers = {'Accept': 'application/json, text/javascript, */*; q=0.01',
                            'Accept-Encoding': 'gzip, deflate, br',
                            'Accept-Language': 'en-GB,en-US;q=0.8,en;q=0.6','Connection': 'keep-alive','Content-Type': m.content_type}
            uploadObj = BackupResponse.upload_files()
        response = APIResponse.Response(uploadObj)
        
          response_obj = request_obj.upload_reqPost(url=urls, calling_obj=response, params=payload,data=m,contentType=m.content_type)
```

## System Information

    $ python -m requests.help

```
<paste here>
```

This command is only available on Requests v2.16.4 and greater. Otherwise,
please provide some basic information about your system (Python version,
operating system, &c).

When I try to upload a file more than 5GB, connection error occurs, saying
the connection is aborted.
ProtocolError('Connection aborted.', error("(-1, 'Unexpected EOF')",))

On Thu, Jan 18, 2018 at 10:33 PM, Ian Stapleton Cordasco <
notifications@github.com> wrote:

> Closed #4478 <https://github.com/requests/requests/issues/4478>.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/requests/requests/issues/4478#event-1430840927>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/AJWIvYYrCtDZPsqsJNuXpbuHRR0TfBtkks5tL3lHgaJpZM4RjPoJ>
> .
>


code snippet
request_obj = APIServices.HttpReq.getInstance()
            e =
encoder.MultipartEncoder(fields={'backupfile':(os.path.basename(backupfile.encode('unicode-escape')),open(r"D:\\Movies\\Aruvi\\
www.TamilRockers.st - Aruvi (2017)[1080p HQ HD - AVC - MP4 - 5.5GB -
Tamil].mp4","rb") )})
            m = encoder.MultipartEncoderMonitor(e)
            m._read = m.read
            m.read = lambda size: m._read(1024)
            headers = {'Accept': 'application/json, text/javascript, */*;
q=0.01',
                            'Accept-Encoding': 'gzip, deflate, br',
                            'Accept-Language':
'en-GB,en-US;q=0.8,en;q=0.6','Connection': 'keep-alive','Content-Type':
m.content_type}
            uploadObj = BackupResponse.upload_files()
        response = APIResponse.Response(uploadObj)

          response_obj = request_obj.upload_reqPost(url=urls,
calling_obj=response, params=payload,data=m,contentType=m.content_type)

On Thu, Jan 18, 2018 at 11:12 PM, Krishna Prasad Puthiyattil <
pingme.kp@gmail.com> wrote:

> When I try to upload a file more than 5GB, connection error occurs, saying
> the connection is aborted.
> ProtocolError('Connection aborted.', error("(-1, 'Unexpected EOF')",))
>
> On Thu, Jan 18, 2018 at 10:33 PM, Ian Stapleton Cordasco <
> notifications@github.com> wrote:
>
>> Closed #4478 <https://github.com/requests/requests/issues/4478>.
>>
>> —
>> You are receiving this because you authored the thread.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/requests/requests/issues/4478#event-1430840927>, or mute
>> the thread
>> <https://github.com/notifications/unsubscribe-auth/AJWIvYYrCtDZPsqsJNuXpbuHRR0TfBtkks5tL3lHgaJpZM4RjPoJ>
>> .
>>
>
>