Home
  • Payments and Transfers
  • Disputes and Limitations
  • My Account
  • My Wallet
  • Login & Security
  • Seller Tools

Why did I get result code -13?

Issue
PayPal returned result code -13.

Cause
The root cause for this result code is unknown because the error is difficult to reproduce. However, resource exhaustion may cause this error.

Solution
If the operating system or the individual user under which the Payflow Pro process is running reaches its limit of open file descriptors, the select() function can't return a socket for Payflow Pro to use. If you're using UNIX, check the number of file descriptors in use by piping the output of the fstat command through wc -l. Under Linux, the lsof command piped through wc -l may provide similar information.

Here's how to increase file descriptor limits on Linux:
  1. Check the current limit using StartFragment cat /proc/sys/fs/file-max.
  2. If the limit is too small, raise it using the command StartFragment echo " > /proc/sys/fs/file-max.
  3. Specify a number higher than the current limit.

For help resolving this issue or others, visit PayPal's Contact Customer Service page.
Was this article helpful?

More ways we can help

How are we doing?
Take our survey

If you accept cookies, we’ll use them to improve and customize your experience and enable our partners to show you personalized PayPal ads when you visit other sites. Manage cookies and learn more