Code Monkey home page Code Monkey logo

Comments (6)

madsodgaard avatar madsodgaard commented on May 12, 2024

@kylebrowning Do you have an idea about this issue? It's really making it hard for us to use this library in production, as we constantly have to monitor the logs and restart our servers if the connection timed out.

from apns.

kylebrowning avatar kylebrowning commented on May 12, 2024

Unsure. Last time I looked into this it's an issue on apples end.

from apns.

madsodgaard avatar madsodgaard commented on May 12, 2024

Would it be possible to implement a timeout function, so that if it has not received a response within a certain time period it releases the connection to the pool again, so it stops blocking other requests?

Also, what's the status of #24 - so we perhaps could try with a longer timeout?

from apns.

kylebrowning avatar kylebrowning commented on May 12, 2024

That sounds really possible, unfortunately Ive got a done of day job work right now, and my weekends are filled. Are you able to try that? Its probably doing to be a kylebrowning/APNSwift thing instead of here.

I dont think #24 will help you because when I researched this Apple just never returns anything.

from apns.

madsodgaard avatar madsodgaard commented on May 12, 2024

I created a PR for it here: swift-server-community/APNSwift#101

from apns.

kylebrowning avatar kylebrowning commented on May 12, 2024

This was resolved upstream in version 2.3.0

from apns.

Related Issues (16)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.